Compare commits

...

535 Commits
v2.5 ... v2.7a2

Author SHA1 Message Date
Veronica Berglyd Olsen
3672ae8be6 Windows launcher, attempt 2 (#2199) 2025-01-21 00:02:32 +01:00
Veronica Berglyd Olsen
d39d33c6cc Update signed windows launcher 2025-01-20 23:48:52 +01:00
Veronica Berglyd Olsen
d9424d0362 Bump launcher version 2025-01-20 23:46:36 +01:00
Veronica Berglyd Olsen
bcd7f8350b Add C redistributable to root of novelwriter install 2025-01-20 23:43:31 +01:00
Veronica Berglyd Olsen
4ec276642a Rewrite Windows launcher as a GUI exe 2025-01-20 23:33:46 +01:00
Veronica Berglyd Olsen
15cbc8d4fe Release 2.7 Alpha 2 (#2198) 2025-01-20 22:22:07 +01:00
Veronica Berglyd Olsen
b4672759f8 Make some minor improvements to the main init file 2025-01-20 22:19:24 +01:00
Veronica Berglyd Olsen
8e4127fbb1 Update release date and make some minor changes to Windows launcher 2025-01-20 22:18:54 +01:00
Veronica Berglyd Olsen
2621e0cf1b Update windows launcher exe 2025-01-18 15:21:30 +01:00
Veronica Berglyd Olsen
ce0f05a53a Bump launcher version 2025-01-18 15:19:27 +01:00
Veronica Berglyd Olsen
fe0d316ff6 Bump version to 2.7 Alpha 2 2025-01-18 15:16:56 +01:00
Veronica Berglyd Olsen
30be5a3746 Fix minor issue in Windows launcher 2025-01-18 15:16:11 +01:00
Veronica Berglyd Olsen
b64bd382ce Add a Windows exe launcher (#2197) 2025-01-18 15:04:22 +01:00
Veronica Berglyd Olsen
707427cde4 Remove Unicode character 2025-01-18 15:00:23 +01:00
Veronica Berglyd Olsen
7a52d32af9 Fix bug in windows installer build script 2025-01-18 14:56:40 +01:00
Veronica Berglyd Olsen
d2e208ef26 Split launcher and installer build, and add launcher exe 2025-01-18 14:29:42 +01:00
Veronica Berglyd Olsen
b6778128da Update installer build definitions 2025-01-18 14:21:38 +01:00
Veronica Berglyd Olsen
4e86693a97 Fix launcher path 2025-01-18 13:49:09 +01:00
Veronica Berglyd Olsen
567d61a8ea Add make script and update build job 2025-01-18 13:44:08 +01:00
Veronica Berglyd Olsen
d97b985d1c Move windows launcher source to the setup folder 2025-01-18 12:56:38 +01:00
Veronica Berglyd Olsen
6905653bdd Add file info to windows launcher resource file 2025-01-18 12:46:20 +01:00
Veronica Berglyd Olsen
a89058ab6c Add license header 2025-01-18 02:06:18 +01:00
Veronica Berglyd Olsen
296b18ba5f Add a minimal launcher for novelWriter on Windows 2025-01-18 01:19:47 +01:00
Veronica Berglyd Olsen
f548df2e64 Clean up pkgutils and update Windows installer (#2196) 2025-01-16 22:23:32 +01:00
Veronica Berglyd Olsen
d7730e9b04 Clean up function names a little 2025-01-16 22:19:58 +01:00
Veronica Berglyd Olsen
aabc21d611 Clean up some more files for Windows build 2025-01-16 22:10:22 +01:00
Veronica Berglyd Olsen
9c04899df5 Fix failing test due to config init change 2025-01-16 21:46:22 +01:00
Veronica Berglyd Olsen
0380a7fe72 Make sure the pkgutils script has no third party dependencies by default 2025-01-16 21:40:20 +01:00
Veronica Berglyd Olsen
0306701e6f Move asset builder functions 2025-01-16 21:32:56 +01:00
Veronica Berglyd Olsen
3ef790fbe3 Move AppImage builder functions 2025-01-16 21:27:39 +01:00
Veronica Berglyd Olsen
c8410e8527 Rename build utils 2025-01-16 21:22:07 +01:00
Veronica Berglyd Olsen
4bc17d42e3 Drop XDG functions 2025-01-16 21:20:38 +01:00
Veronica Berglyd Olsen
9332bd882c Move debian builder functions 2025-01-16 21:20:10 +01:00
Veronica Berglyd Olsen
ca70da2c28 Move common functions 2025-01-16 21:13:28 +01:00
Veronica Berglyd Olsen
767c22f348 Move and update Windows build for Qt6 2025-01-16 21:03:00 +01:00
Veronica Berglyd Olsen
931863d4ee Build binary on linux 2025-01-16 19:55:50 +01:00
Veronica Berglyd Olsen
b9602da177 Restructure icon theme builder 2025-01-16 19:26:04 +01:00
Veronica Berglyd Olsen
eb419fc4e0 Update Debian and Ubuntu builds (#2191) 2025-01-16 11:12:29 +01:00
Veronica Berglyd Olsen
cd8da61977 Update various Qt 5 references and links 2025-01-16 00:38:10 +01:00
Veronica Berglyd Olsen
9388ea12f9 Update Launchpad build 2025-01-16 00:23:14 +01:00
Veronica Berglyd Olsen
4b30ce0f39 Set package requirements to Qt 6.4 2025-01-15 23:51:27 +01:00
Veronica Berglyd Olsen
c760a22cfa Bump version to 2.7 Alpha 1 2025-01-15 23:38:34 +01:00
Veronica Berglyd Olsen
9de55ca286 Merge branch 'release' 2025-01-15 23:23:24 +01:00
Veronica Berglyd Olsen
a20508b83d Fix a few minor issues with the new icon themes, and Qt6 theme support (#2190) 2025-01-15 23:20:16 +01:00
Veronica Berglyd Olsen
167a4baa46 Improve painter on custom switch 2025-01-15 23:16:06 +01:00
Veronica Berglyd Olsen
ef8a54c49c Tune the other themes a little and remove no longer used colours 2025-01-15 23:12:12 +01:00
Veronica Berglyd Olsen
5274344237 Correct wrong colours in solarized themes 2025-01-15 23:07:37 +01:00
Veronica Berglyd Olsen
f3f7133961 Remove status led colours in theme and use icon colours instead 2025-01-15 23:06:36 +01:00
Veronica Berglyd Olsen
c369ef450f Fix add dicitonary tool (#2189) 2025-01-15 20:56:08 +01:00
Veronica Berglyd Olsen
6674cf99a6 Update spell check dictionary download links 2025-01-15 20:28:53 +01:00
Veronica Berglyd Olsen
785322e577 Add handling of user icon themes and account for missing theme 2025-01-15 20:24:01 +01:00
Veronica Berglyd Olsen
d44a5e57b2 Make sure theme shades are not all black 2025-01-15 20:23:21 +01:00
Veronica Berglyd Olsen
58a0799c8e Clean up after switching to Qt6 (#2187) 2025-01-14 22:51:52 +01:00
Veronica Berglyd Olsen
0b7c31b6a9 Fix warnings in tests 2025-01-13 19:43:04 +01:00
Veronica Berglyd Olsen
72ed5d84f6 Fix minor issues 2025-01-13 19:42:48 +01:00
Veronica Berglyd Olsen
7e280b2371 Clean up warnings and deprecations in gui tools 2025-01-13 02:53:55 +01:00
Veronica Berglyd Olsen
5027b8df19 Clean up warnings and deprecations in gui components 2025-01-13 02:21:56 +01:00
Veronica Berglyd Olsen
a60e0b3c87 Clean up warnings and deprecations in extensions and formats 2025-01-13 00:38:50 +01:00
Veronica Berglyd Olsen
ca2943775d Clean up warnings and deprecations in base and dialogs 2025-01-12 23:59:09 +01:00
Veronica Berglyd Olsen
717ade24e3 Remove scaling and add slots to main config class 2025-01-12 23:30:27 +01:00
Veronica Berglyd Olsen
0728b35735 Drop the custom data class decorator for now, since it is not performance relevant 2025-01-12 22:23:20 +01:00
Veronica Berglyd Olsen
e7a0803ca4 Switch to Qt6 (#2184) 2025-01-12 19:40:34 +01:00
Veronica Berglyd Olsen
b83d7ca2cc Fix theme test 2025-01-12 19:36:47 +01:00
Veronica Berglyd Olsen
1878adf78c Use data classes for theme values 2025-01-12 19:31:30 +01:00
Veronica Berglyd Olsen
4c2185fa1e Add custom data class decorator that uses slots 2025-01-12 19:30:11 +01:00
Veronica Berglyd Olsen
fe064c9d99 Move handling of theme meta data 2025-01-12 17:31:11 +01:00
Veronica Berglyd Olsen
029ac58a75 Complete GUI theme colour handling to match Qt's own 2025-01-12 17:30:46 +01:00
Veronica Berglyd Olsen
60130f067b Remove computed GUI scaling 2025-01-12 15:39:10 +01:00
Veronica Berglyd Olsen
a1d94d63a3 Remove main app testmode flag 2025-01-12 03:16:52 +01:00
Veronica Berglyd Olsen
27a0a47aaa Fix custom theme handling for Qt6 2025-01-11 23:55:08 +01:00
Veronica Berglyd Olsen
ff7446a2ef Update references to Qt5 and PyQt5 2025-01-11 21:55:26 +01:00
Veronica Berglyd Olsen
1307fccc59 Fix some minor GUI issues 2025-01-11 21:42:37 +01:00
Veronica Berglyd Olsen
86f210cfbf Fix duplicate tests issue 2025-01-11 20:55:09 +01:00
Veronica Berglyd Olsen
da036efdcf Switch test code to PyQt6 2025-01-11 20:36:42 +01:00
Veronica Berglyd Olsen
40c4e74d48 Switch app code to PyQt6 2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen
3ec210df9b Drop Python 3.9 (#2182) 2025-01-11 19:02:08 +01:00
Veronica Berglyd Olsen
cfb93924b0 Fix one more import blocker 2025-01-11 18:58:58 +01:00
Veronica Berglyd Olsen
98db7db2b1 Remove code excluded due to Python 3.9 2025-01-11 18:53:51 +01:00
Veronica Berglyd Olsen
31c58c29d5 Remove references to Python 3.9 2025-01-11 18:53:28 +01:00
Veronica Berglyd Olsen
859211fb6d Merge fixes from release branch 2025-01-11 18:45:05 +01:00
Veronica Berglyd Olsen
70cca405f5 Make sure selection model exists before accessing (#2181) 2025-01-11 18:43:47 +01:00
Veronica Berglyd Olsen
d7d211baf2 Fix empty selection model bug (#2173) 2025-01-11 18:39:23 +01:00
Veronica Berglyd Olsen
30429fac58 Fix bug in theme update in outline view (#2178) 2025-01-11 18:38:38 +01:00
Veronica Berglyd Olsen
d5a35fa86f Fix novel selector bug (#2179) 2025-01-11 18:37:06 +01:00
Veronica Berglyd Olsen
dc265e57f3 Store previous selection before clear in novel selector widget 2025-01-11 18:30:53 +01:00
Veronica Berglyd Olsen
bff341db60 Fix theme update in outline view 2025-01-11 18:23:14 +01:00
Veronica Berglyd Olsen
92b6ed2e9e Improve icon colouring after feedback (#2177) 2025-01-11 17:58:31 +01:00
Veronica Berglyd Olsen
84b0553797 Fix a couple of mistakes in theme files 2025-01-11 02:18:20 +01:00
Veronica Berglyd Olsen
d9a9f39556 Change some of the Remix icons 2025-01-11 02:14:49 +01:00
Veronica Berglyd Olsen
66c6fa5590 Tone down the default icon colour a little from the text colour 2025-01-11 02:11:53 +01:00
Veronica Berglyd Olsen
31ea53135f Make the faded colour available as an override colour 2025-01-11 01:01:09 +01:00
Veronica Berglyd Olsen
fce18689b7 Add a faded icon colour 2025-01-11 00:56:16 +01:00
Veronica Berglyd Olsen
5bf113de23 Add a setting to keep theme colours on documents when using override 2025-01-11 00:48:09 +01:00
Veronica Berglyd Olsen
c3c24d5533 Remove colour from the non-checkable icon for active/inactive 2025-01-11 00:30:50 +01:00
Veronica Berglyd Olsen
a54a5b3d55 Add Remix Icon and Font Awesome themes (#2174) 2025-01-10 19:09:44 +01:00
Veronica Berglyd Olsen
1e8b33a74f Add credits and license info 2025-01-10 19:04:40 +01:00
Veronica Berglyd Olsen
22fe8f1d12 Update other themes with renamed icon keys 2025-01-10 18:50:19 +01:00
Veronica Berglyd Olsen
fbcf185c13 Add Remix Icon themes 2025-01-10 18:49:23 +01:00
Veronica Berglyd Olsen
586370188b Add Font Awesome icons 2025-01-10 17:40:16 +01:00
Veronica Berglyd Olsen
723cba5b56 Separate out icons for sidebar 2025-01-10 17:40:02 +01:00
Veronica Berglyd Olsen
ec1047207c Restructure how icon themes are generated 2025-01-10 17:39:20 +01:00
Veronica Berglyd Olsen
daa916a0c4 Replace icons with Material Symbols (#2171) 2025-01-10 12:43:58 +01:00
Veronica Berglyd Olsen
591a17eb19 Update license info 2025-01-10 12:30:28 +01:00
Veronica Berglyd Olsen
acca753a77 Fix view panel theme update 2025-01-10 12:22:05 +01:00
Veronica Berglyd Olsen
9e9c24d8c0 Drop lxml, it's not needed 2025-01-10 03:01:25 +01:00
Veronica Berglyd Olsen
c3fc1d4e5a Update tests 2025-01-10 02:24:24 +01:00
Veronica Berglyd Olsen
894c48b5b0 Merge branch 'main' into material_icons 2025-01-10 01:59:49 +01:00
Veronica Berglyd Olsen
5503db376a Move main to 2.7 Alpha 0 2025-01-10 01:58:50 +01:00
Veronica Berglyd Olsen
4b79b2bd57 Fix i18n sources (#2169) 2025-01-10 01:06:24 +01:00
Veronica Berglyd Olsen
80c9e54a9a Update translation files 2025-01-10 01:00:16 +01:00
Veronica Berglyd Olsen
eba0b607a4 Fix translation issues 2025-01-10 00:59:53 +01:00
Veronica Berglyd Olsen
04464a2798 Separate some constants due to duplicate words 2025-01-09 23:51:29 +01:00
Veronica Berglyd Olsen
202b5192ed Release 2.6 RC 1 (#2168) 2025-01-09 23:07:24 +01:00
Veronica Berglyd Olsen
62397225f9 Update translations 2025-01-09 22:58:28 +01:00
Veronica Berglyd Olsen
b220fffd6f Bump version to 2.6 RC 1 and update changelog 2025-01-09 22:54:19 +01:00
Veronica Berglyd Olsen
e14f7881a3 Fix search panel theme update bug (#2167) 2025-01-09 22:42:47 +01:00
Veronica Berglyd Olsen
2085fbe107 Drop the wrapper widget for the search tool header (#2162) 2025-01-09 22:36:11 +01:00
Veronica Berglyd Olsen
31a75f044e Fix minor issues with some constants (#2166) 2025-01-09 22:27:08 +01:00
Veronica Berglyd Olsen
5b74125fcd Merge branch 'main' into minor_fixes 2025-01-09 22:22:39 +01:00
Veronica Berglyd Olsen
1cf3cfcf77 Fix typo in constant 2025-01-09 22:15:33 +01:00
Veronica Berglyd Olsen
defaf6c1ee Fix constant in error handler 2025-01-09 22:15:20 +01:00
Veronica Berglyd Olsen
a6fde426a7 Add override settings for project tree icon colours 2025-01-08 22:22:53 +01:00
Veronica Berglyd Olsen
a0fea3c025 Separate project tree icons from the rest 2025-01-08 22:22:09 +01:00
Veronica Berglyd Olsen
5650792be8 Add icon theme selector to Preferences 2025-01-08 02:09:22 +01:00
Veronica Berglyd Olsen
24eb99cdaa Change the material icons a little 2025-01-08 02:09:04 +01:00
Veronica Berglyd Olsen
c571d701ac Remove old icon themes 2025-01-08 01:17:47 +01:00
Veronica Berglyd Olsen
f4bdf3be71 Fix a few remaining issues with icon refresh 2025-01-08 01:16:31 +01:00
Veronica Berglyd Olsen
553958b952 Fix decoration loading 2025-01-08 00:57:01 +01:00
Veronica Berglyd Olsen
fa046897dc Fix a few icons and add icon theme setting 2025-01-08 00:21:08 +01:00
Veronica Berglyd Olsen
5cc29a7605 Update icons files 2025-01-08 00:20:31 +01:00
Veronica Berglyd Olsen
b97844512a Update icons in the GUI 2025-01-07 19:19:11 +01:00
Veronica Berglyd Olsen
8a671dee59 Add some icon themes 2025-01-07 19:16:56 +01:00
Veronica Berglyd Olsen
486b6a19d2 Add script to generate theme icon files 2025-01-07 17:57:02 +01:00
Veronica Berglyd Olsen
fafd088751 Set theme icon colours 2025-01-07 17:56:41 +01:00
Veronica Berglyd Olsen
e66288b4de Add basic support for loading icons from a single file 2025-01-07 17:55:49 +01:00
Veronica Berglyd Olsen
e0f467fa10 Fix minor bug from in editor counter (#2157) 2025-01-04 01:42:21 +01:00
Veronica Berglyd Olsen
362da679b6 Fix minor issue introduced by selection counter update 2025-01-04 01:38:06 +01:00
Veronica Berglyd Olsen
0b35bcfc3b Fix minor issue with editor word counter (#2156) 2025-01-03 23:47:24 +01:00
Veronica Berglyd Olsen
fad162c6c1 Give selection counter priority in editor footer (#2155) 2025-01-03 23:42:41 +01:00
Veronica Berglyd Olsen
97fc64fcae Update copyright (#2154) 2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen
5224234637 Make sure imported status labels are saved (#2153) 2024-12-31 01:05:38 +01:00
Veronica Berglyd Olsen
b4f1d0ec77 Fix bug in status label import 2024-12-31 00:59:25 +01:00
Veronica Berglyd Olsen
5911c43b5b Add Import/export of status labels (#2152) 2024-12-31 00:40:52 +01:00
Veronica Berglyd Olsen
4f137466c5 Fix test for Windows 2024-12-31 00:38:02 +01:00
Veronica Berglyd Olsen
3836a2a56c Fix column stretch setting 2024-12-31 00:35:52 +01:00
Veronica Berglyd Olsen
49e59d74cc Update tests 2024-12-31 00:28:42 +01:00
Veronica Berglyd Olsen
9461eea03a Add import/export for status labels 2024-12-31 00:14:47 +01:00
Veronica Berglyd Olsen
136939d391 Make some general import/export functionality improvements 2024-12-31 00:14:25 +01:00
Veronica Berglyd Olsen
33aea82e6e Remove "Apply" buttons in Project Settings (#2151) 2024-12-30 17:00:18 +01:00
Veronica Berglyd Olsen
4a6511b39f Add some minor code cleanup 2024-12-30 16:55:54 +01:00
Veronica Berglyd Olsen
6448f05557 Also remove apply button from auto-replace settings 2024-12-30 16:50:34 +01:00
Veronica Berglyd Olsen
c08eca7c3b Update test 2024-12-30 16:39:44 +01:00
Veronica Berglyd Olsen
df6ca2e17b Drop the status/importance Apply button (#2150) 2024-12-30 16:34:54 +01:00
Veronica Berglyd Olsen
c39a5f9708 Hide session timer (#2149) 2024-12-29 18:02:17 +01:00
Veronica Berglyd Olsen
46d69c31d1 Update docs 2024-12-29 17:43:54 +01:00
Veronica Berglyd Olsen
e924d121bf Update tests 2024-12-29 17:38:21 +01:00
Veronica Berglyd Olsen
2fa1dcccac Use correct signal naming 2024-12-29 17:38:03 +01:00
Veronica Berglyd Olsen
dc9413fa7e Show or hide the status bar timer when it is clicked 2024-12-29 17:30:03 +01:00
Veronica Berglyd Olsen
1b34bc30c7 Add a modified label widget that emits a click signal 2024-12-29 17:29:07 +01:00
Veronica Berglyd Olsen
4d33f087df Fix project tree status/importance for folders (#2147) 2024-12-29 16:33:38 +01:00
Veronica Berglyd Olsen
81a4d5fadb Fix wrong check type for single item status label chang (#2145) 2024-12-29 16:15:56 +01:00
Veronica Berglyd Olsen
7682ae0425 Update MacOS DMG build (#2141) 2024-12-23 15:57:46 +01:00
Veronica Berglyd Olsen
677274adb3 Try a different MacOS image 2024-12-23 15:37:28 +01:00
Veronica Berglyd Olsen
83fca9fd94 Release 2.6 Beta 2 (#2139) 2024-12-23 15:06:51 +01:00
Veronica Berglyd Olsen
4150a9740b Bump version and update changelog 2024-12-23 15:00:01 +01:00
Veronica Berglyd Olsen
f7021559d0 Refactor quoted dialogue detection (#2138) 2024-12-23 14:23:53 +01:00
Veronica Berglyd Olsen
00d4c550f1 Update tests 2024-12-23 14:20:02 +01:00
Veronica Berglyd Olsen
97903993c8 Restructure dialogue detection from quotes 2024-12-23 14:19:47 +01:00
Veronica Berglyd Olsen
3d858ed9ab Remove boundary condition in quote dialogue highlighting in most cases (#2131) 2024-12-09 00:23:48 +01:00
Veronica Berglyd Olsen
cc5cd50065 Improve editor auto-replace (#2132) 2024-12-05 23:41:22 +01:00
Veronica Berglyd Olsen
0c0d909dcb Remove debug code 2024-12-05 23:34:12 +01:00
Veronica Berglyd Olsen
8dafaa13c0 Use slots for some of the often called attributes in the editor 2024-12-05 23:01:17 +01:00
Veronica Berglyd Olsen
05385ba73b Improve the text auto-replace class 2024-12-05 22:57:43 +01:00
Veronica Berglyd Olsen
924a2c3381 Move editor auto-replace to a separate class 2024-12-05 22:40:15 +01:00
Veronica Berglyd Olsen
6502c424e2 Align headers to bottom of page margin for ODT and DocX (#2128) 2024-11-29 12:52:50 +01:00
Veronica Berglyd Olsen
243124a4ba Update tests 2024-11-29 00:41:15 +01:00
Veronica Berglyd Olsen
4a2a14bc05 Make header margins similar in ODT and DocX files (#2120) 2024-11-29 00:40:45 +01:00
Veronica Berglyd Olsen
976328c9dc Fix font style and PDF issues (#2122) 2024-11-27 22:59:20 +01:00
Veronica Berglyd Olsen
3b0086e75e Use a frame for page break marker in manuscript preview 2024-11-26 23:56:31 +01:00
Veronica Berglyd Olsen
7c38a748b6 Merge branch 'main' into font_styles 2024-11-26 22:58:32 +01:00
Veronica Berglyd Olsen
4d98689304 Merge release 2.5.3 2024-11-26 22:57:51 +01:00
Veronica Berglyd Olsen
8307822e20 Release 2.5.3 (#2126) 2024-11-26 22:27:30 +01:00
Veronica Berglyd Olsen
f1548dc8ea Fix some issues in the changelog 2024-11-26 22:23:15 +01:00
Veronica Berglyd Olsen
25b33ab4d3 Bump version to 2.5.3 and update changelog 2024-11-26 22:21:30 +01:00
Veronica Berglyd Olsen
4af98dcab5 Add Russian translation 2024-11-26 22:13:55 +01:00
Veronica Berglyd Olsen
3cf916c845 Update translations 2024-11-26 22:10:43 +01:00
Veronica Berglyd Olsen
bcac05ca20 Only use 1200 DPI for scalable fonts 2024-11-26 21:42:54 +01:00
Veronica Berglyd Olsen
07c61450c7 Try forcing resolution for PDF printer 2024-11-26 18:57:07 +01:00
Veronica Berglyd Olsen
43d95462e0 Optimise a few details and add some tests 2024-11-26 17:07:02 +01:00
Veronica Berglyd Olsen
c091e0b9bb Apply the font matcher closer to config read 2024-11-26 17:06:34 +01:00
Veronica Berglyd Olsen
18c70ffe3e Allow setting resolution for ToQTextDocument converter 2024-11-26 02:22:36 +01:00
Veronica Berglyd Olsen
ff470028be Add a font matcher for text fonts (#2118) 2024-11-26 02:03:09 +01:00
Veronica Berglyd Olsen
8463188336 Fix default font in editor 2024-11-26 01:06:47 +01:00
Veronica Berglyd Olsen
2808c36753 Rename tokenizer setFont to setTextFont 2024-11-26 00:40:09 +01:00
Veronica Berglyd Olsen
05b1fdd7f2 Drop relative font weights in ODT output 2024-11-25 23:43:38 +01:00
Veronica Berglyd Olsen
00017e8065 Reset to default font style after emphasis in QTextDocuments (#2121) 2024-11-25 23:36:35 +01:00
Veronica Berglyd Olsen
ff34112532 Rewrite project tree as a model/view set (#2119) 2024-11-25 00:11:53 +01:00
Veronica Berglyd Olsen
4cadd1597e Add coverage to remaining missed lines 2024-11-25 00:07:32 +01:00
Veronica Berglyd Olsen
e30d2cbbf1 Always use forward slash for ToC file 2024-11-24 19:25:46 +01:00
Veronica Berglyd Olsen
0449cf824d Add test coverage of the gui project tree 2024-11-24 18:39:23 +01:00
Veronica Berglyd Olsen
32d899dbfb Fix windows path 2024-11-24 02:53:54 +01:00
Veronica Berglyd Olsen
9ec9c55c3f Add test coverage of the project tree 2024-11-24 02:48:17 +01:00
Veronica Berglyd Olsen
01b2b53fd5 Add test coverage of the item model 2024-11-24 00:43:01 +01:00
Veronica Berglyd Olsen
be6888f8c8 Fix Python 3.9 incompatible type 2024-11-23 20:29:02 +01:00
Veronica Berglyd Olsen
c1ed0647fe Refactor project signal proxies 2024-11-23 19:56:24 +01:00
Veronica Berglyd Olsen
1bf42ceb55 Update tests other than tree-related 2024-11-23 19:30:29 +01:00
Veronica Berglyd Olsen
ca8bd8d271 Disable project tree tests in core and gui 2024-11-22 17:04:53 +01:00
Veronica Berglyd Olsen
bf23a4920f Merge branch 'main' into project_model 2024-11-22 16:46:50 +01:00
Veronica Berglyd Olsen
cfb048ec19 Update log formatting again (#2117) 2024-11-22 16:46:28 +01:00
Veronica Berglyd Olsen
5284bea0f0 Rewrite log colouring 2024-11-22 16:41:11 +01:00
Veronica Berglyd Olsen
1244a4058c Merge branch 'main' into project_model 2024-11-22 02:22:47 +01:00
Veronica Berglyd Olsen
8c51363651 Colourise log output (#2114) 2024-11-22 02:22:10 +01:00
Veronica Berglyd Olsen
893f18c7ad Add test coverage 2024-11-22 02:18:31 +01:00
Veronica Berglyd Olsen
909c97feda Add ANSI colours to log output 2024-11-22 01:47:21 +01:00
Veronica Berglyd Olsen
fea989c1f8 Update comments 2024-11-22 00:56:33 +01:00
Veronica Berglyd Olsen
a64ed405f3 Add some clear data functions 2024-11-22 00:44:14 +01:00
Veronica Berglyd Olsen
ffe6cd0a65 Update item change signals 2024-11-22 00:15:12 +01:00
Veronica Berglyd Olsen
e0b27317f3 Make sure deleted documents are closed if open 2024-11-21 22:24:34 +01:00
Veronica Berglyd Olsen
7ed619cf2e Restore project item emphasis 2024-11-21 01:33:09 +01:00
Veronica Berglyd Olsen
d55f53be0a Clean up item notification and item main icon 2024-11-21 01:18:28 +01:00
Veronica Berglyd Olsen
55eed706fb Re-implement word counters 2024-11-21 00:14:54 +01:00
Veronica Berglyd Olsen
2f71ec68d8 Re-implement row highlight, empty trash, and fix recursive permanent delete 2024-11-20 23:07:40 +01:00
Veronica Berglyd Olsen
a45ab2f017 Remove tooltip for non-checkable items 2024-11-20 22:36:44 +01:00
Veronica Berglyd Olsen
26b4da9eb4 Fix most tests with minor issues 2024-11-20 19:58:34 +01:00
Veronica Berglyd Olsen
4897f6ad69 Update tests 2024-11-20 18:48:54 +01:00
Veronica Berglyd Olsen
bbe8683d59 Re-implement project item duplication 2024-11-20 18:48:14 +01:00
Veronica Berglyd Olsen
072be78991 Re-enable project tree context menu and clean up split and merge 2024-11-20 16:42:08 +01:00
Veronica Berglyd Olsen
3f41e62e21 Move some variables around 2024-11-20 16:41:26 +01:00
Veronica Berglyd Olsen
ec01336c21 Fix active status icon and tooltip 2024-11-20 13:06:49 +01:00
Veronica Berglyd Olsen
5dcfe5c874 Allow drag and drop to open documents 2024-11-20 02:12:28 +01:00
Veronica Berglyd Olsen
72f1bc2d77 Add model support for drag and drop 2024-11-20 01:31:56 +01:00
Veronica Berglyd Olsen
54685c8184 Reimplement item deletion 2024-11-19 23:26:01 +01:00
Veronica Berglyd Olsen
3532306833 Add move to trash functionality 2024-11-19 17:48:01 +01:00
Veronica Berglyd Olsen
442b065834 Handle item consistency in the nodes tree 2024-11-19 17:47:21 +01:00
Veronica Berglyd Olsen
53e70c118c Add back create new project item functionality 2024-11-19 00:22:59 +01:00
Veronica Berglyd Olsen
a5575992d6 Re-enable project tree move item and navigation 2024-11-18 18:04:25 +01:00
Veronica Berglyd Olsen
df0244095f Rewrite how project items are refreshed on the GUI 2024-11-18 17:51:05 +01:00
Veronica Berglyd Olsen
337f05f60e Re-enable item rename 2024-11-18 00:01:40 +01:00
Veronica Berglyd Olsen
4f8e898440 Switch data tree to new model structure 2024-11-17 23:24:49 +01:00
Veronica Berglyd Olsen
7991b9b27c Re-enable item selection 2024-11-17 22:41:45 +01:00
Veronica Berglyd Olsen
ef42e1956c Merge new and old project tree 2024-11-17 22:07:37 +01:00
Veronica Berglyd Olsen
27b3dde6f6 Complete build initial tree and save tree logic 2024-11-17 21:24:55 +01:00
Veronica Berglyd Olsen
cbe557507f Add a basic project tree model 2024-11-17 19:25:55 +01:00
Veronica Berglyd Olsen
7a9da5f219 Merge branch 'release' 2024-11-16 20:58:09 +01:00
Veronica Berglyd Olsen
d944a70063 Fix secondary issues due to Qt tree widget bug (#2109) 2024-11-16 20:35:14 +01:00
Veronica Berglyd Olsen
c20f970405 Block drops on project tree viewport, and allow non-root items on root to be deleted (#2108) 2024-11-16 20:21:57 +01:00
Veronica Berglyd Olsen
49bb7f3a34 Fix default button issue on Build dialog (#2105) 2024-11-15 21:51:25 +01:00
Veronica Berglyd Olsen
021827ff2d Force the Build button to be default on the build dialog (#2101) 2024-11-15 20:49:45 +01:00
Veronica Berglyd Olsen
97312aecf5 Fix PDF formatting (#2104) 2024-11-15 20:25:29 +01:00
Veronica Berglyd Olsen
f3c9a77989 Revert to QPrinter, but update paint device 2024-11-15 19:31:55 +01:00
Veronica Berglyd Olsen
2c031bc093 Skip anchors when generating PDF 2024-11-15 01:34:02 +01:00
Veronica Berglyd Olsen
69147c2480 Correct pixel units 2024-11-15 01:27:49 +01:00
Veronica Berglyd Olsen
22ca0045bc Correct font scaling on PDF output 2024-11-15 00:40:58 +01:00
Veronica Berglyd Olsen
af431a4766 Merge branch 'main' into pdf_format_fixes 2024-11-14 23:20:12 +01:00
Veronica Berglyd Olsen
5a8045131b Update editor toolbar icon (#2103) 2024-11-14 23:18:43 +01:00
Veronica Berglyd Olsen
7c0a6f1d02 Use correct em calculation in qdoc class 2024-11-14 23:18:22 +01:00
Veronica Berglyd Olsen
4fc69ef7c6 Replace printer with Qt's PDF writer 2024-11-14 23:17:54 +01:00
Veronica Berglyd Olsen
91e502deb6 Add a new icon for the editor toolbar 2024-11-14 21:10:33 +01:00
Veronica Berglyd Olsen
1ee191220f Refactor manuscript format text scaling and text margin settings (#2102) 2024-11-13 23:22:28 +01:00
Veronica Berglyd Olsen
a96ccf8422 Add icons for text margins 2024-11-13 23:16:54 +01:00
Veronica Berglyd Olsen
57641ecd7d Make page number work with Office 365 2024-11-13 20:50:47 +01:00
Veronica Berglyd Olsen
ed431aa30f Update tests 2024-11-13 20:40:44 +01:00
Veronica Berglyd Olsen
7a111bb173 Update default margins 2024-11-13 20:24:10 +01:00
Veronica Berglyd Olsen
220be06631 Make HTML margins scale to em units 2024-11-13 20:05:03 +01:00
Veronica Berglyd Olsen
d8c14f6712 Make ODT margins scale to em units 2024-11-13 20:04:52 +01:00
Veronica Berglyd Olsen
e514b1be4f Fix DocX line height setting 2024-11-13 19:51:36 +01:00
Veronica Berglyd Olsen
5e7ef1d25a Minor improvements for 2.6 beta release (#2095) 2024-11-13 18:43:11 +01:00
Veronica Berglyd Olsen
c2b3eb4ac2 Fix issue of alternative unicode symbols being replaced too early 2024-11-13 00:03:38 +01:00
Veronica Berglyd Olsen
1bd8370864 Update dialogue highlighting settings text in Preferences 2024-11-12 23:10:57 +01:00
Veronica Berglyd Olsen
8c952953e3 Release 2.6 Beta 1 (#2092) 2024-11-12 17:42:59 +01:00
Veronica Berglyd Olsen
c065c9b30f Fix a couple of mistakes in the changelog 2024-11-12 17:35:59 +01:00
Veronica Berglyd Olsen
a18eb1158e Bump version to 2.6b1 and update changelog 2024-11-12 00:38:49 +01:00
Veronica Berglyd Olsen
08ef352288 GUI improvements and fixes (#2089) 2024-11-08 22:02:35 +01:00
Veronica Berglyd Olsen
25297b8b0b Add some coverage settings to the main project file 2024-11-08 17:34:06 +01:00
Veronica Berglyd Olsen
ea591fe707 Fix bug in outline view preserving details panel split position 2024-11-08 17:31:23 +01:00
Veronica Berglyd Olsen
b0bcf8605c Fix closing app with no project bug 2024-11-08 17:30:54 +01:00
Veronica Berglyd Olsen
b28921d6c2 Add an edit button to the viewer (#1963) 2024-11-08 17:30:10 +01:00
Veronica Berglyd Olsen
87ae7585e8 Add status column to project outline (#2088) 2024-11-08 00:37:57 +01:00
Veronica Berglyd Olsen
b39b37fb2f Add timing to outline build 2024-11-08 00:34:21 +01:00
Veronica Berglyd Olsen
cd9e0de9dd Update test 2024-11-07 23:59:52 +01:00
Veronica Berglyd Olsen
5107849909 Add status column to outline 2024-11-07 23:55:59 +01:00
Veronica Berglyd Olsen
5c988960f5 Revert a mistake in page break cleanup 2024-11-07 19:05:49 +01:00
Veronica Berglyd Olsen
44792778aa Simplify collection of raw text (#2087) 2024-11-07 19:03:34 +01:00
Veronica Berglyd Olsen
0a7bd68258 Simplify collection of raw text 2024-11-07 18:56:16 +01:00
Veronica Berglyd Olsen
30118eceaa Make page breaks visible in manuscript preview (#2086) 2024-11-07 18:39:10 +01:00
Veronica Berglyd Olsen
87512eb13b Rename variable 2024-11-07 18:33:53 +01:00
Veronica Berglyd Olsen
9919e1a49e Add new features to new project title page 2024-11-07 18:31:08 +01:00
Veronica Berglyd Olsen
d04a21b70f Improve page break handling in the tokenizer 2024-11-07 17:53:19 +01:00
Veronica Berglyd Olsen
fc6e0a577f Add a switch to enable/disable showing page breaks in the manuscript tool 2024-11-07 17:52:56 +01:00
Veronica Berglyd Olsen
0c659422b7 Add page break markers to the QTextDocument format class 2024-11-07 17:52:01 +01:00
Veronica Berglyd Olsen
2018023dc7 Remove redundant if-checks 2024-11-07 14:34:35 +01:00
Veronica Berglyd Olsen
04645cab71 Merge bugfix for #2080 from 2.5 release branch 2024-11-05 18:46:12 +01:00
Veronica Berglyd Olsen
bec082c0ae Fix HTML formatting issue (#2085) 2024-11-05 18:44:05 +01:00
Veronica Berglyd Olsen
83b244a8a3 Fix head tags order in HTML output (#2080) 2024-11-05 18:39:43 +01:00
Veronica Berglyd Olsen
ae261381aa Add build copy feature (#2084) 2024-11-05 18:38:32 +01:00
Veronica Berglyd Olsen
b088b79ee8 Add test coverage 2024-11-05 18:32:02 +01:00
Veronica Berglyd Olsen
0b59ee8634 Add duplicate build feature 2024-11-05 18:17:43 +01:00
Veronica Berglyd Olsen
f62b755903 Add copy button icon 2024-11-05 18:17:21 +01:00
Veronica Berglyd Olsen
04036ef35c Improve dialogue highlighting after feedback (#2082) 2024-11-05 17:34:04 +01:00
Veronica Berglyd Olsen
e4a2ca2d19 Add horizontal bar to em dash conversion in tokenizer 2024-11-04 17:32:22 +01:00
Veronica Berglyd Olsen
89f452f3fc Restructure and improve dialogue highlighting 2024-11-04 17:28:21 +01:00
Veronica Berglyd Olsen
843f8e0d39 Add missing line in dialogue highlighting check 2024-11-04 00:21:25 +01:00
Veronica Berglyd Olsen
8618306230 Update dialogue handling again (#2081) 2024-11-03 22:40:17 +01:00
Veronica Berglyd Olsen
34a3e17326 Fix quotes regex issue and update tests 2024-11-03 22:09:16 +01:00
Veronica Berglyd Olsen
5af49dfc6f Add a separate setting for alternating dialogue/narration 2024-11-03 21:45:00 +01:00
Veronica Berglyd Olsen
837d3060b8 Separate single and double quoted dialogue 2024-11-03 21:14:36 +01:00
Veronica Berglyd Olsen
2754f78083 Merge Spanish and Portuguese narrator break logic 2024-11-03 21:14:11 +01:00
Veronica Berglyd Olsen
1b509ad60b Add a dialogue parser, and horizontal bar auto-complete (#2079) 2024-11-01 22:23:16 +01:00
Veronica Berglyd Olsen
82e923b181 Remove debug code 2024-11-01 22:11:35 +01:00
Veronica Berglyd Olsen
e92b8400c7 Add dialogue parser test coverage 2024-11-01 22:07:47 +01:00
Veronica Berglyd Olsen
1ad6a80682 Update auto-replace in editor, and update tests 2024-11-01 21:17:46 +01:00
Veronica Berglyd Olsen
f355b82bba Add auto-replace for horizontal bar 2024-11-01 20:49:16 +01:00
Veronica Berglyd Olsen
66567b6d6f Allow up to 4 dialogue line symbols 2024-11-01 20:07:35 +01:00
Veronica Berglyd Olsen
d9582436d4 Update tests 2024-11-01 19:55:56 +01:00
Veronica Berglyd Olsen
31c75ea0b1 Add a dialog parser class 2024-11-01 19:55:35 +01:00
Veronica Berglyd Olsen
057fc10565 Refactor and clean up GUI code (#2078) 2024-10-31 18:42:32 +01:00
Veronica Berglyd Olsen
bbb07c9963 Make some minor GUI tweaks 2024-10-31 18:35:28 +01:00
Veronica Berglyd Olsen
dd09d3af2f Refactor outline details panel code 2024-10-31 18:28:58 +01:00
Veronica Berglyd Olsen
ccb5f8418b Remove redundant function in project tree 2024-10-31 18:28:35 +01:00
Veronica Berglyd Olsen
55d2605222 Use the new qtLambda wrapper where appropriate 2024-10-31 17:31:58 +01:00
Veronica Berglyd Olsen
7f49979bc9 Clean up project tree class 2024-10-31 17:30:49 +01:00
Veronica Berglyd Olsen
b529d5b125 Improve document editing and test coverage (#2077) 2024-10-31 00:21:19 +01:00
Veronica Berglyd Olsen
f2e36d9974 Cover missing lines in error module 2024-10-31 00:18:16 +01:00
Veronica Berglyd Olsen
ca2b509d54 Make the test a little safer 2024-10-31 00:11:32 +01:00
Veronica Berglyd Olsen
0ba0674b9e Some code flow improvements and main GUI test coverage 2024-10-31 00:07:48 +01:00
Veronica Berglyd Olsen
a2b09fdfec Update various features in the doc editor using new helper code 2024-10-30 19:13:13 +01:00
Veronica Berglyd Olsen
fa0bef5500 Extend and refactor current open document highlighting 2024-10-30 19:12:09 +01:00
Veronica Berglyd Olsen
92d148b03d Allow inserting stats in documents (#2073) 2024-10-30 00:14:48 +01:00
Veronica Berglyd Olsen
3d935e29eb Update test coverage 2024-10-30 00:08:31 +01:00
Veronica Berglyd Olsen
3749c9f21d Fix variable formatting for DocX and ODT 2024-10-29 17:50:51 +01:00
Veronica Berglyd Olsen
2a3d3e46c2 Pin tests to set locale to en_GB 2024-10-29 17:50:51 +01:00
Veronica Berglyd Olsen
9bc1561e01 Change to use document locale for integers 2024-10-29 17:50:51 +01:00
Veronica Berglyd Olsen
d987246062 Use Qt for int locale 2024-10-29 17:50:50 +01:00
Veronica Berglyd Olsen
c6a22e2d96 Add stats variables to Lipsum test project 2024-10-29 17:50:50 +01:00
Veronica Berglyd Olsen
42f904f1ea Add field value insertion to all formats 2024-10-29 17:50:49 +01:00
Veronica Berglyd Olsen
f92521c93a Process field values in QTextDocuments 2024-10-29 17:50:49 +01:00
Veronica Berglyd Olsen
041183f914 Add processing of fields in the Tokenizer 2024-10-29 17:50:49 +01:00
Veronica Berglyd Olsen
857b6ddc55 Update main menu 2024-10-29 17:50:48 +01:00
Veronica Berglyd Olsen
f2d2b4c4f2 Generalise the manuscript stats count values 2024-10-29 17:47:32 +01:00
Veronica Berglyd Olsen
8725edaf7e Refactor main menu (#2075) 2024-10-29 17:46:16 +01:00
Veronica Berglyd Olsen
4eace705e3 Add a function wrapper that makes the linter happy when used for Qt slots 2024-10-29 17:37:50 +01:00
Veronica Berglyd Olsen
b2d71acd93 Connect menu actions to main GUI in the menu class 2024-10-29 17:36:54 +01:00
Veronica Berglyd Olsen
e424fcfe53 Add support for referencing tags in novel documents (#2072) 2024-10-28 00:18:46 +01:00
Veronica Berglyd Olsen
eefb40cb1f Update tests 2024-10-28 00:12:06 +01:00
Veronica Berglyd Olsen
785cd3aea9 Add support for story reference, and update mention reference in outline details 2024-10-28 00:08:28 +01:00
Veronica Berglyd Olsen
07c700f666 Rewrite narrator break for dialogue highlighting (#2068) 2024-10-27 13:15:57 +01:00
Veronica Berglyd Olsen
8db0928724 Re-order preferences settings and ensure dialog/narrator symbols are single characters 2024-10-27 13:11:50 +01:00
Veronica Berglyd Olsen
b25ba9de27 Add test coverage of the highlighter 2024-10-27 13:05:24 +01:00
Veronica Berglyd Olsen
bf478a6706 Update tests 2024-10-27 02:22:39 +02:00
Veronica Berglyd Olsen
a1a58f51b1 Add new logic for dialogue narrator break to tokenizer 2024-10-27 02:15:06 +02:00
Veronica Berglyd Olsen
8850161641 Add new logic for dialogue narrator break 2024-10-27 01:55:19 +02:00
Veronica Berglyd Olsen
f931148594 Bump version to 2.6 Alpha 3 2024-10-27 00:35:57 +02:00
Veronica Berglyd Olsen
c31b0bcf17 Add Url recognition and formatting (#2067) 2024-10-27 00:17:11 +02:00
Veronica Berglyd Olsen
ba260ac608 Add test coverage of new features, and some other places 2024-10-27 00:13:18 +02:00
Veronica Berglyd Olsen
f2fc19b168 Add test coverage of new features 2024-10-26 23:28:34 +02:00
Veronica Berglyd Olsen
ceabc666c3 Add font table, fix core.xml bug, clean up code, update tests, for DocX 2024-10-26 17:09:50 +02:00
Veronica Berglyd Olsen
6c217c2450 Fix spell checker issue 2024-10-25 23:53:38 +02:00
Veronica Berglyd Olsen
7ff8921420 Add links to DocX 2024-10-25 23:19:23 +02:00
Veronica Berglyd Olsen
fe56c88309 Separate spell checking and link scanning, and add ODT support for links 2024-10-25 23:19:23 +02:00
Veronica Berglyd Olsen
b13b91c8e8 Add url to Lipsum test project 2024-10-25 23:19:22 +02:00
Veronica Berglyd Olsen
d71435df53 Distinguish between anchor ref and href in tokenizer 2024-10-25 23:19:22 +02:00
Veronica Berglyd Olsen
058758122c Add url support in tokenizer and qdoc preview 2024-10-25 23:18:27 +02:00
Veronica Berglyd Olsen
759cfd77e9 Add url handling in editor and viewer 2024-10-25 23:18:27 +02:00
Veronica Berglyd Olsen
37268b873a Add URL regex pattern 2024-10-25 23:18:22 +02:00
Veronica Berglyd Olsen
439a04c603 Add support for mentions references (#2064) 2024-10-25 23:17:36 +02:00
Veronica Berglyd Olsen
9f642d501a Update documentation 2024-10-25 00:20:17 +02:00
Veronica Berglyd Olsen
7f8e2c66a6 Update tests 2024-10-25 00:13:09 +02:00
Veronica Berglyd Olsen
9962fd4a55 Add menu entry and shortcut 2024-10-25 00:13:03 +02:00
Veronica Berglyd Olsen
c27343534f Add mentions to sample project 2024-10-24 23:58:37 +02:00
Veronica Berglyd Olsen
46ecb2cf70 Add mentions to outline 2024-10-24 23:57:39 +02:00
Veronica Berglyd Olsen
88aa3f38c2 Add autocomplete for mentions 2024-10-24 23:57:10 +02:00
Veronica Berglyd Olsen
9214da3756 Add mention keyword 2024-10-24 23:53:48 +02:00
Veronica Berglyd Olsen
41e5152771 Add forced line breaks feature (#2063) 2024-10-24 17:55:56 +02:00
Veronica Berglyd Olsen
6b01bd7ffe Fix title page break issue and add test coverage 2024-10-24 17:47:14 +02:00
Veronica Berglyd Olsen
76a9f8e3df Fix a minor issue, and add test 2024-10-24 14:32:54 +02:00
Veronica Berglyd Olsen
e15941520f Add working forced line break implementation 2024-10-24 01:25:32 +02:00
Veronica Berglyd Olsen
ff7404d01d Add line break shortcode support 2024-10-24 01:07:03 +02:00
Veronica Berglyd Olsen
560540618c Process heading line breaks in the Tokenizer 2024-10-24 00:02:39 +02:00
Veronica Berglyd Olsen
bfa82f6bb3 Add test coverage of title line breaks, and don't break markdown titles 2024-10-24 00:02:39 +02:00
Veronica Berglyd Olsen
f77cd1c752 Fix counting error (#2062) 2024-10-24 00:01:39 +02:00
Veronica Berglyd Olsen
8461b0c15d Fix wrong character count when there is a footnote 2024-10-23 23:57:42 +02:00
Veronica Berglyd Olsen
2938a0f122 Remove version dependency in DocX tests 2024-10-23 17:44:55 +02:00
Veronica Berglyd Olsen
beccd1a7d1 Bump version to 2.6 Alpha 2 2024-10-23 17:41:28 +02:00
Veronica Berglyd Olsen
c6883908f1 Improve text document formatting (#2061) 2024-10-23 17:39:13 +02:00
Veronica Berglyd Olsen
36d8547f78 Correct misspelled variable 2024-10-23 17:36:12 +02:00
Veronica Berglyd Olsen
b01c91c0a3 Remove more redundant code 2024-10-23 17:20:07 +02:00
Veronica Berglyd Olsen
3712b2e93f Combine the different ways of storing generated text data in formats 2024-10-23 17:12:13 +02:00
Veronica Berglyd Olsen
0ddc1131dc Replace heading field with a general meta data field in the text block tuple 2024-10-23 16:20:50 +02:00
Veronica Berglyd Olsen
f4a941cd93 Fix format tag order for HTML validation 2024-10-23 11:01:06 +02:00
Veronica Berglyd Olsen
db72f2a722 Remove redundant code 2024-10-23 10:31:27 +02:00
Veronica Berglyd Olsen
16023676ea Simplify CSS in HTML format 2024-10-23 01:27:36 +02:00
Veronica Berglyd Olsen
52e85835df Flip if statement in Tokenizer 2024-10-23 01:26:48 +02:00
Veronica Berglyd Olsen
fe63770d21 Refactor and standardise text format modules (#2060) 2024-10-22 21:51:19 +02:00
Veronica Berglyd Olsen
bd5442c9e5 Process tags and references in Tokenizer 2024-10-22 21:37:18 +02:00
Veronica Berglyd Olsen
c7554f2b8d Process keyword flag in Tokenizer 2024-10-22 19:33:05 +02:00
Veronica Berglyd Olsen
63f9cd0bac Tokenize dialogue with colour tag 2024-10-22 18:41:34 +02:00
Veronica Berglyd Olsen
c537d0f396 Process comments in the Tokenizer 2024-10-22 17:37:00 +02:00
Veronica Berglyd Olsen
e759aa8d1b Move colour theme to Tokenizer class 2024-10-22 17:07:57 +02:00
Veronica Berglyd Olsen
2d8664b3ce Clean up wrapped code, and rename test variable 2024-10-22 00:40:54 +02:00
Veronica Berglyd Olsen
16076ebfb6 Move shared formats code to separate file, and rename some variables 2024-10-22 00:25:35 +02:00
Veronica Berglyd Olsen
38ca447c8a Convert format codes to enums 2024-10-21 23:37:27 +02:00
Veronica Berglyd Olsen
f91006631d Rename ODT test files 2024-10-21 18:56:37 +02:00
Veronica Berglyd Olsen
3cc5e4cc7a Handle text justify in Tokenizer instead 2024-10-21 18:54:19 +02:00
Veronica Berglyd Olsen
75178b7874 Merge branch 'release' 2024-10-21 17:14:32 +02:00
Veronica Berglyd Olsen
ce3f6dae20 Add DocX support (#2056) 2024-10-21 17:13:42 +02:00
Veronica Berglyd Olsen
bd82392d71 Add Python 3.13 and fix theme issue and broken link (#2059) 2024-10-21 17:12:09 +02:00
Veronica Berglyd Olsen
836a3d353a Update Enchant link (#2042) 2024-10-21 17:08:35 +02:00
Veronica Berglyd Olsen
a4d2a9ea6f Fix swapped colours in default light theme (#2057) 2024-10-21 17:05:19 +02:00
Veronica Berglyd Olsen
b0fc8d63a6 Add Python 3.13 support 2024-10-21 17:03:52 +02:00
Veronica Berglyd Olsen
ec7781fb9f Generalise ODT variables to DOC 2024-10-21 17:00:44 +02:00
Veronica Berglyd Olsen
787e1a46d1 Add DocX test coverage 2024-10-21 16:59:43 +02:00
Veronica Berglyd Olsen
148d46fcbc Add settings to DocX and compression to ODT and DocX 2024-10-20 23:08:14 +02:00
Veronica Berglyd Olsen
7e1a676e0a Add footnote support to DocX 2024-10-20 22:01:13 +02:00
Veronica Berglyd Olsen
e9220c5e77 Add DocX page settings and header support 2024-10-20 21:02:53 +02:00
Veronica Berglyd Olsen
72d41d4883 Refactor XML generation for DocX 2024-10-20 17:07:33 +02:00
Veronica Berglyd Olsen
de6c3e9b45 Fix issue with global justify, and add indentation to DocX 2024-10-19 20:14:01 +02:00
Veronica Berglyd Olsen
a0ab507ed1 Fix DocX tabs in text, and page break before issues 2024-10-19 19:04:16 +02:00
Veronica Berglyd Olsen
3c76d0e7e3 Fix issue with line spacing in DocX 2024-10-19 17:08:24 +02:00
Veronica Berglyd Olsen
34127d78bf Move custom XML sub element function to common 2024-10-19 17:08:08 +02:00
Veronica Berglyd Olsen
ca33f488f1 Get rid of the DocXRun class 2024-10-19 14:43:06 +02:00
Veronica Berglyd Olsen
717aac9dc8 Add remaining code blocks, and add colours 2024-10-18 21:18:59 +02:00
Veronica Berglyd Olsen
4b07dbadb2 Basic DocX text formatting works 2024-10-18 20:31:21 +02:00
Veronica Berglyd Olsen
9bbebd2085 Add DocX text styles 2024-10-18 18:35:56 +02:00
Veronica Berglyd Olsen
d60b29e0a2 make some improvements to the ODT writer 2024-10-18 16:37:42 +02:00
Veronica Berglyd Olsen
80d2dfd9a4 Add structure for DocX documents 2024-10-18 16:37:04 +02:00
Veronica Berglyd Olsen
464454e7a6 Expose text margin settings in Manuscript Build (#2051) 2024-10-17 22:41:42 +02:00
Veronica Berglyd Olsen
d145b65237 Standardise text sizes and margins 2024-10-17 22:34:46 +02:00
Veronica Berglyd Olsen
912198cc40 Add text margin settings 2024-10-17 21:57:04 +02:00
Veronica Berglyd Olsen
bffab79ba7 Merge build settings page layout options 2024-10-17 21:56:35 +02:00
Veronica Berglyd Olsen
c82f7fd9ca Bump version to 2.6 Alpha 1 2024-10-16 17:42:50 +02:00
Veronica Berglyd Olsen
53afe528e8 Add PDF output for manuscripts (#2048) 2024-10-16 17:41:31 +02:00
Veronica Berglyd Olsen
225befe57e Add test coverage 2024-10-16 17:33:32 +02:00
Veronica Berglyd Olsen
40817e73b4 Apply page layout settings to PDF format 2024-10-16 17:26:10 +02:00
Veronica Berglyd Olsen
17c93c2172 Add PDF format 2024-10-16 17:25:46 +02:00
Veronica Berglyd Olsen
c8d7ccadb7 Refactor document builder (#2047) 2024-10-16 00:26:32 +02:00
Veronica Berglyd Olsen
7bb292404a Update Tokenizer tests 2024-10-16 00:23:18 +02:00
Veronica Berglyd Olsen
d2ac0ed53f Pass the Markdown style to the constructor 2024-10-16 00:15:56 +02:00
Veronica Berglyd Olsen
c633a56bfb Simplify JSON and raw text writing 2024-10-15 23:59:25 +02:00
Veronica Berglyd Olsen
34696ba3a8 Merge doc build functions 2024-10-15 23:29:11 +02:00
Veronica Berglyd Olsen
93c105fe86 Extend heading styling options (#2045) 2024-10-15 21:40:21 +02:00
Veronica Berglyd Olsen
29eac0b4e5 Remove type alias for Python 3.9 2024-10-15 21:36:15 +02:00
Veronica Berglyd Olsen
fc27078954 Standardise the save document call for all document classes 2024-10-15 21:25:36 +02:00
Veronica Berglyd Olsen
759a8e84f0 Fix QTextDocument header formatting 2024-10-15 20:59:10 +02:00
Veronica Berglyd Olsen
b2c7da319e Generalise ODT build settings 2024-10-15 20:34:41 +02:00
Veronica Berglyd Olsen
b56095224a Move document format classes to new folder 2024-10-15 19:29:56 +02:00
Veronica Berglyd Olsen
2f12a8cc93 Add settings to style ODT headers 2024-10-15 19:22:08 +02:00
Veronica Berglyd Olsen
140f85f214 Merge branch 'main' into heading_styling 2024-10-14 00:26:55 +02:00
Veronica Berglyd Olsen
7405c7e20f Add Python 3.13 (#2044) 2024-10-14 00:25:07 +02:00
Veronica Berglyd Olsen
f29b13679a List and check support for Python 3.13 (#2040) 2024-10-14 00:21:22 +02:00
Veronica Berglyd Olsen
9b9ed53cf9 Don't use "match" as a variable (#2043) 2024-10-14 00:18:24 +02:00
Veronica Berglyd Olsen
2447ae5cff Replace usage of "match" as a variable name 2024-10-14 00:14:08 +02:00
Veronica Berglyd Olsen
7379b8b521 Remove plain heading style setting again 2024-10-14 00:10:23 +02:00
Veronica Berglyd Olsen
22473823c9 Improve build settings 2024-10-01 14:01:36 +02:00
Veronica Berglyd Olsen
d8bb9950d3 Add plain style setting for headings 2024-10-01 14:00:57 +02:00
Veronica Berglyd Olsen
279fe2ae18 Add title setting 2024-10-01 12:54:38 +02:00
Veronica Berglyd Olsen
1e812f3f06 Update tests 2024-10-01 12:15:42 +02:00
Veronica Berglyd Olsen
0f1401eb71 Rename title format settings to partition 2024-10-01 12:14:39 +02:00
Veronica Berglyd Olsen
57e739c3ef Add word counts to ODT output (#2035) 2024-10-01 12:00:04 +02:00
Veronica Berglyd Olsen
1b457585d9 Update tests 2024-09-30 22:52:39 +02:00
Veronica Berglyd Olsen
c9eab0b01e Add word counts to the ODT file as user fields (#2033) 2024-09-30 22:52:28 +02:00
Veronica Berglyd Olsen
3da5074d14 Refactor build settings (#2031) 2024-09-28 11:58:58 +02:00
Veronica Berglyd Olsen
e97a476c7f Update tests 2024-09-28 11:55:47 +02:00
Veronica Berglyd Olsen
a716f31b17 Fix some minor issues with spell checking 2024-09-28 11:41:26 +02:00
Veronica Berglyd Olsen
b2e760a284 Merge build settings formatting into a single form 2024-09-28 11:36:01 +02:00
Veronica Berglyd Olsen
7cc48aeb7f Improve spell checking (#2030) 2024-09-28 11:31:49 +02:00
Veronica Berglyd Olsen
a6494b4226 Allow words to be ignored by the spell checker (session only) 2024-09-28 11:21:04 +02:00
Veronica Berglyd Olsen
5ed03e29f3 Change regexes to use the pattern object directly 2024-09-28 11:20:09 +02:00
Veronica Berglyd Olsen
5c07148eb2 Replace Qt RegEx with Python RegEx (#2028) 2024-09-22 18:02:17 +02:00
Veronica Berglyd Olsen
17b4a7be4d Use regex end instead of length in tokenizer format processing function 2024-09-22 17:57:13 +02:00
Veronica Berglyd Olsen
9b08ebbbd5 Use Python regex for document search tool 2024-09-22 17:47:49 +02:00
Veronica Berglyd Olsen
37c469dbc7 Move word split to regex pattern class 2024-09-22 17:37:12 +02:00
Veronica Berglyd Olsen
c08033d153 Use stdlib re for dialogue matching 2024-09-22 17:34:04 +02:00
Veronica Berglyd Olsen
9c63f621a8 Use stdlib re for Shortcode matching 2024-09-22 17:06:57 +02:00
Veronica Berglyd Olsen
c3cb12e5e2 Use stdlib re for Markdown matching 2024-09-22 16:56:21 +02:00
Veronica Berglyd Olsen
d3799bc30a Update plain regex patterns to std lib re 2024-09-22 16:37:45 +02:00
Veronica Berglyd Olsen
cb8933b493 Use Python regex for spell checking 2024-09-22 16:23:35 +02:00
Veronica Berglyd Olsen
1aa58c047f Clean up Qt enums (#2025) 2024-09-18 22:18:15 +02:00
Veronica Berglyd Olsen
52b3084bee Fix type annotation 2024-09-18 22:12:39 +02:00
Veronica Berglyd Olsen
70b05c9e07 Use strings for shortcut keys 2024-09-18 22:11:32 +02:00
Veronica Berglyd Olsen
cafa440aee Update menu role enums 2024-09-18 22:06:23 +02:00
Veronica Berglyd Olsen
681cb7226a Fix bug in test 2024-09-18 22:04:06 +02:00
Veronica Berglyd Olsen
b36e49e43f Update scrollbar enums 2024-09-18 22:02:50 +02:00
Veronica Berglyd Olsen
90a6c2d98d Update keyboard and mouse enums 2024-09-18 21:55:59 +02:00
Veronica Berglyd Olsen
21d21846ca Update cursor and messagebox enums 2024-09-18 21:51:23 +02:00
Veronica Berglyd Olsen
cc8d7d9912 Fix ActionEvent enums 2024-09-18 21:46:44 +02:00
Veronica Berglyd Olsen
10527afbda Remove borders 2024-09-18 15:00:55 +02:00
Veronica Berglyd Olsen
d16ece2a81 Use html table instead 2024-09-18 14:59:38 +02:00
Veronica Berglyd Olsen
e7f7dc8d60 Increase sponsor logo size 2024-09-18 14:55:47 +02:00
Veronica Berglyd Olsen
2f2943452f Use px for logo size 2024-09-18 14:55:06 +02:00
Veronica Berglyd Olsen
08ae2b5351 Merge actions updates from 'release' 2024-09-18 14:52:46 +02:00
Veronica Berglyd Olsen
eda1a1c4dd Add sponsor link to readme 2024-09-18 14:52:24 +02:00
Veronica Berglyd Olsen
238abdb567 Update to release certificate for windows build 2024-09-18 14:33:45 +02:00
Veronica Berglyd Olsen
c3f9ceb03a Add version numbers to all build jobs 2024-09-18 14:02:27 +02:00
Veronica Berglyd Olsen
b95e9fcda3 Update for windows runner 2024-09-18 13:39:17 +02:00
Veronica Berglyd Olsen
b3f8a2c18c Add version parameter to windows build 2024-09-18 13:11:08 +02:00
Veronica Berglyd Olsen
18bbf7d86f Switch to test signing for windows setup 2024-09-18 12:14:37 +02:00
Veronica Berglyd Olsen
8e3ad6d874 Merge release 2.5.2 2024-09-17 16:51:06 +02:00
Veronica Berglyd Olsen
7a63ac83d2 Release 2.5.2 (#2021) 2024-09-17 15:49:04 +02:00
Veronica Berglyd Olsen
8dc28ddbee Add signing request to windows build 2024-09-17 15:45:30 +02:00
Veronica Berglyd Olsen
15803cf0a3 Bump version and update changelog 2024-09-17 15:33:37 +02:00
Veronica Berglyd Olsen
5ac001781c Improve documentation (#2015) 2024-09-09 12:03:22 +02:00
Veronica Berglyd Olsen
66986b88f8 Improve the spell checking info a little 2024-09-01 21:41:26 +02:00
Veronica Berglyd Olsen
f4e12a63a5 Merge branch 'release' into improve_docs 2024-09-01 21:37:53 +02:00
Veronica Berglyd Olsen
09b0f34199 Merge branch 'release' 2024-09-01 17:47:36 +02:00
Veronica Berglyd Olsen
095c005c3f Fix bugs in the document viewer (#2014) 2024-09-01 17:45:44 +02:00
Veronica Berglyd Olsen
e414b6458d Refresh tab stop distance after loading document (#1996) 2024-09-01 17:38:04 +02:00
Veronica Berglyd Olsen
ece73784c2 Only highlight dialogue in novel text (#2011 and #2013) 2024-09-01 17:32:37 +02:00
Veronica Berglyd Olsen
8dd9644c13 Fix issue with overlapping formatting (#2012) 2024-09-01 17:22:54 +02:00
Veronica Berglyd Olsen
556e8db104 Add some text about spell checking to editor docs 2024-08-16 09:33:38 +02:00
Veronica Berglyd Olsen
ce979b6c84 Merge branch 'release' 2024-07-28 14:10:36 +02:00
Veronica Berglyd Olsen
d2f422a441 Update Ubuntu releases (#1995) 2024-07-28 14:09:39 +02:00
Veronica Berglyd Olsen
e4daff8956 Drop Ubuntu 23.10 and add 24.10 2024-07-28 14:04:14 +02:00
Veronica Berglyd Olsen
c146c311c1 Merge branch 'release' 2024-07-28 13:46:53 +02:00
Veronica Berglyd Olsen
2e1b17dcdf Release 2.5.1 (#1989) 2024-07-28 13:32:15 +02:00
Veronica Berglyd Olsen
2ef11f56e5 Update changelog 2024-07-28 13:26:34 +02:00
Veronica Berglyd Olsen
fdaeca78a7 Update translations 2024-07-28 13:21:58 +02:00
Veronica Berglyd Olsen
93e7343fe9 Update changelog with latest fix 2024-07-26 00:22:58 +02:00
Veronica Berglyd Olsen
5167608f7a Merge branch 'release' into release_2.5.1 2024-07-26 00:20:11 +02:00
Veronica Berglyd Olsen
7fe3a8520d Merge branch 'release' 2024-07-26 00:19:25 +02:00
Veronica Berglyd Olsen
d4a0881e77 Fix updating of importance labels (#1993) 2024-07-26 00:18:47 +02:00
Veronica Berglyd Olsen
7f42210f2f Add test coverage 2024-07-26 00:15:14 +02:00
Veronica Berglyd Olsen
33497bc92d Simplify how the project tree is populated 2024-07-25 20:47:14 +02:00
Veronica Berglyd Olsen
06aa2e6c07 Only refresh project tree values when status labels change 2024-07-25 20:39:32 +02:00
Veronica Berglyd Olsen
3bffaa01dc Update viewer panel when importance labels change (#1992) 2024-07-25 19:21:52 +02:00
Veronica Berglyd Olsen
66237c35ea Bump version to 2.5.1 and update changelog 2024-07-21 20:05:54 +02:00
Veronica Berglyd Olsen
f532857345 Merge branch 'release' 2024-07-21 19:54:43 +02:00
Veronica Berglyd Olsen
5936e1a68b Improve test coverage 2024-07-21 19:45:40 +02:00
Veronica Berglyd Olsen
17b3b2b770 Navigate to heading when a tag is clicked for editing (#1983) 2024-07-21 19:45:28 +02:00
Veronica Berglyd Olsen
826e805b06 Make sure free form text boxes in Preferences are safe (#1986) 2024-07-21 19:20:51 +02:00
Veronica Berglyd Olsen
5419d76606 Fix test 2024-07-21 19:15:56 +02:00
Veronica Berglyd Olsen
0d84653f7d Process pad before and after settings in Preferences (#1985) 2024-07-21 19:06:45 +02:00
Veronica Berglyd Olsen
b7da56ac42 Merge branch 'release' 2024-07-14 16:43:43 +02:00
Veronica Berglyd Olsen
7140788b48 Lock project only after successful open (#1978) 2024-07-14 16:33:48 +02:00
Veronica Berglyd Olsen
a43bd5a50e Move project lock until all steps in project open are completed (#1977) 2024-07-14 16:28:09 +02:00
Veronica Berglyd Olsen
81dd98e83b Bump main branch to 2.6 alpha 0 2024-07-10 17:30:14 +02:00
476 changed files with 45047 additions and 31407 deletions

View File

@@ -32,12 +32,15 @@ jobs:
path: novelwriter/assets
- name: Build AppImage
run: python pkgutils.py build-appimage --linux-tag $LINUX_TAG --python-version $PYTHON_VERSION
id: build
run: |
echo "BUILD_VERSION=$(python pkgutils.py version)" >> $GITHUB_OUTPUT
python pkgutils.py build-appimage --linux-tag $LINUX_TAG --python-version $PYTHON_VERSION
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: Linux-AppImage
path: dist_appimage
name: novelWriter-${{ steps.build.outputs.BUILD_VERSION }}-Linux-AppImage
path: dist_appimage/*.AppImage*
if-no-files-found: error
retention-days: 14

View File

@@ -8,8 +8,7 @@ jobs:
buildMac-AMD64:
needs: buildAssets
# Stay on macos-12 due to https://github.com/create-dmg/create-dmg/issues/143
runs-on: macos-12
runs-on: macos-latest
env:
PYTHON_VERSION: "3.12"
PACKAGE_ARCH: x86_64
@@ -25,19 +24,22 @@ jobs:
path: novelwriter/assets
- name: Build App Bundle
run: ./setup/macos/build.sh $PYTHON_VERSION $PACKAGE_ARCH $MINICONDA_ARCH
id: build
run: |
echo "BUILD_VERSION=$(python pkgutils.py version)" >> $GITHUB_OUTPUT
./setup/macos/build.sh $PYTHON_VERSION $PACKAGE_ARCH $MINICONDA_ARCH
- name: Upload DMG
uses: actions/upload-artifact@v4
with:
name: MacOS-AMD64-DMG
path: dist_macos
name: novelWriter-${{ steps.build.outputs.BUILD_VERSION }}-MacOS-AMD64-DMG
path: dist_macos/*.dmg*
if-no-files-found: error
retention-days: 14
buildMac-M1:
needs: buildAssets
runs-on: macos-14
runs-on: macos-latest
env:
PYTHON_VERSION: "3.12"
PACKAGE_ARCH: aarch64
@@ -53,12 +55,15 @@ jobs:
path: novelwriter/assets
- name: Build App Bundle
run: ./setup/macos/build.sh $PYTHON_VERSION $PACKAGE_ARCH $MINICONDA_ARCH
id: build
run: |
echo "BUILD_VERSION=$(python pkgutils.py version)" >> $GITHUB_OUTPUT
./setup/macos/build.sh $PYTHON_VERSION $PACKAGE_ARCH $MINICONDA_ARCH
- name: Upload DMG
uses: actions/upload-artifact@v4
with:
name: MacOS-M1-DMG
path: dist_macos
name: novelWriter-${{ steps.build.outputs.BUILD_VERSION }}-MacOS-M1-DMG
path: dist_macos/*.dmg*
if-no-files-found: error
retention-days: 14

View File

@@ -19,19 +19,44 @@ jobs:
- name: Checkout Source
uses: actions/checkout@v4
- name: Download Artifacts
- name: Download Assets
uses: actions/download-artifact@v4
with:
name: nw-assets
path: novelwriter/assets
- name: Build Setup Installer
run: python pkgutils.py build-win-exe
id: build
run: |
echo "BUILD_VERSION=$(python pkgutils.py version)" >> $Env:GITHUB_OUTPUT
python pkgutils.py build-win-exe
- name: Upload Artifacts
- name: Upload Unsigned Artifacts
id: upload-unsigned-artifact
uses: actions/upload-artifact@v4
with:
name: Win-Setup
name: novelWriter-${{ steps.build.outputs.BUILD_VERSION }}-Win-Setup
path: dist/*.exe
if-no-files-found: error
retention-days: 14
- name: Submit Signing Request
uses: signpath/github-action-submit-signing-request@v1
with:
api-token: "${{ secrets.SIGNPATH_API_TOKEN }}"
organization-id: "0471e52c-66fa-4e9a-bfb9-36167095ca3f"
project-slug: "novelWriter"
signing-policy-slug: "release-signing "
github-artifact-id: "${{ steps.upload-unsigned-artifact.outputs.artifact-id }}"
wait-for-completion: true
output-artifact-directory: "dist/"
parameters: |
version: "${{ steps.build.outputs.BUILD_VERSION }}"
- name: Upload Signed Artifacts
uses: actions/upload-artifact@v4
with:
name: novelWriter-${{ steps.build.outputs.BUILD_VERSION }}-Win-Setup-Signed
path: dist/*.exe
if-no-files-found: error
retention-days: 14

View File

@@ -0,0 +1,45 @@
name: BuildWindowsLauncher
on: workflow_dispatch
jobs:
buildLauncherWin64:
runs-on: windows-latest
steps:
- name: Checkout Source
uses: actions/checkout@v4
- name: Build Launcher
id: build
run: |
Set-Location setup\windows
.\make.ps1
- name: Upload Unsigned Artifacts
id: upload-unsigned-artifact
uses: actions/upload-artifact@v4
with:
name: launcher
path: setup/windows/novelWriter.exe
if-no-files-found: error
retention-days: 14
- name: Submit Signing Request
uses: signpath/github-action-submit-signing-request@v1
with:
api-token: "${{ secrets.SIGNPATH_API_TOKEN }}"
organization-id: "0471e52c-66fa-4e9a-bfb9-36167095ca3f"
project-slug: "novelWriter"
signing-policy-slug: "release-signing"
artifact-configuration-slug: "launcher"
github-artifact-id: "${{ steps.upload-unsigned-artifact.outputs.artifact-id }}"
wait-for-completion: true
output-artifact-directory: "."
- name: Upload Signed Artifacts
uses: actions/upload-artifact@v4
with:
name: launcher-signed
path: novelWriter.exe
if-no-files-found: error
retention-days: 14

View File

@@ -14,7 +14,7 @@ jobs:
testLinux:
strategy:
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
fail-fast: false
runs-on: ubuntu-latest
steps:

2
.gitignore vendored
View File

@@ -1,6 +1,7 @@
# Setup/Install
/MANIFEST
/build/
/build_*/
/deploy/
/dist/
/dist_*/
@@ -10,6 +11,7 @@ setup.iss
/novelwriter.desktop
/novelWriter.pyw
/setup/macos/Info.plist
/setup/windows/build
.venv
# Translations

View File

@@ -1,5 +1,268 @@
# novelWriter Changelog
## Version 2.6 RC 1 [2025-01-09]
### Release Notes
This is a release candidate of the next release version, and is intended for testing purposes.
Please be careful when using this version on live writing projects, and make sure you take frequent
backups.
### Detailed Changelog
**New Features**
* The session timer in the status bar can now be hidden by clicking on it. Issue #1029. PR #2149.
* Status and importance labels can now be exported and imported. Issue #1847. PRs #2152 and #2153.
**Bugfixes**
* Fix a beta release bug where it was not possible to change the status or importance flag on
folders in the project tree. Issue #2145. PR #2147.
* Fix an issue where the word counter would override the selection counter in the editor. This was
caused by the selection counter being on a much shorter timer than the word counter, so in some
cases the latter result came in after the former even if the user actions where the other way
around. The selection counter now takes precedence, always. Issue #2155. PRs #2156 and #2157.
* Fix a minor issue where the search panel header background would not update colour when the theme
was changed. Issue #2162. PR #2167.
**Improvements**
* It is no longer necessary to click the "Apply" button when making changes to status and
importance labels, or auto-replace settings, in Project Settings. The changes are applied
directly to the listed items. They are not applied to the project until the Project Settings are
accepted. This is a more intuitive approach. Issue #2150. PR #2151.
**Packaging and Installation**
* MacOS packages are now built on the latest MacOS image available on GitHub. The x86_64 build was
previously locked to MacOS 12, which is no loner available. PR #2141.
----
## Version 2.6 Beta 2 [2024-12-23]
### Release Notes
This is a beta release of the next release version, and is intended for testing purposes. Please be
careful when using this version on live writing projects, and make sure you take frequent backups.
### Detailed Changelog
**New Features**
* The project tree has been completely rewritten under the hood. The main difference in the GUI is
a lifting of restrictions on drag and drop. You can now select multiple items in multiple places
in the tree, and drag them to a new location. It is still not allowed to drag root level items,
or drop items on the root level. PR #2119.
* You can now drag and drop items from the project tree onto the editor and viewer to load the
documents there. PR #2119.
**Bugfixes**
* Make line height in DocX scale correctly. Issue #2099. PR #2102.
* Make margins scale with font size in ODT and HTML output. PR #2102.
* Fix DocX page count to work with Office 365. PR #2102.
* Fix font scaling issues for PDF output. Issue #2100. PR #2104.
* Fix an issue that cleared the editor when the return key was used on a folder item. PR #2113.
* Fix an issue where the viewer and preview would not reset text emphasis when selecting a default
font style with emphasis features. Issue #2121. PR #2122.
* Change how custom fonts are loaded to ensure that the Qt framework don't take shortcuts by using
a similar font instead of the chosen font. This is a side effect of the Qt font matching feature.
Issue #2118. PR #2122.
**Improvements**
* Move processing of alternative apostrophe and dash to a later point in the tokenization process.
It needs to happen after dialogue is processed to work as intended. PR #2095.
* Use icons for text margin settings in Build Settings. Issue #2098. PR #2102.
* Replace the toolbar icon in the editor. PR #2103.
* Turn off auto-default button on the Build dialog. Issue #2101. PR #2105.
* Add ANSI colours to log output for easier debugging. PRs #2114 and #2117.
* Document header is now aligned to the bottom of the top page margin in the same way for ODT and
DocX output. Issue #2120. PR #2128.
* Dialogue detection for quoted dialogue has been improved to better support Chinese, and other
languages that don't use whitespaces to separate words. Some improvements have also been made to
how single quoted dialogues are processed when apostrophes are present. Issue #2131. PR #2138.
**Code Improvements**
* Completely rewrite the project tree into a model/view set with one single definition if the
project structure. PR #2109.
* The auto-replace feature in the editor has been refactored. It is now better separated from the
editor code, and may have some minor performance improvements. Issue #2129. PR #2132.
----
## Version 2.6 Beta 1 [2024-11-12]
### Release Notes
This is a beta release of the next release version, and is intended for testing purposes. Please be
careful when using this version on live writing projects, and make sure you take frequent backups.
### Detailed Changelog
**New Features**
* Added PDF build format. Issue #2046. PR #2048.
* Added DocX (MS Word) format. Issue #1537. PR #2056.
* The Build settings tool has the following changes: Ability to control page break and centring of
main titles, an option to disable styling for headings altogether, and the ODT section has been
generalised to apply to all document formats. Issue #2023. PR #2045.
* Text and heading margin can now be control in the Manuscript Build tool. Issue #2023. PR #2051.
* Word counts and other such statistics can now be inserted into the manuscript. This is done
through new insert actions in the Insert menu, and processed at build time. Issue #2024.
PR #2073.
* Forced line breaks can now be inserted as a shortcode. This is useful when line breaks in
paragraphs are ignored when building the manuscript. Issue #1991. PR #2063.
* A new `@mentions` keyword has been added that can list any tag in the project as being mentioned
in the current section. These are listed separately from tags present in the story section.
Issue #1822. PR #2064.
* Tags in novel documents can now be referenced with the `@story` keyword. Issue #1990. PR #2072.
* URLs starting with http/https are now recognised and clickable in the editor, viewer, and
manuscript preview. Issue #1426. PR #2067.
* Added dialogue highlighting for Portuguese and Polish dialogue styles. Issues #2066 and #2070.
Related to #1773. PRs #2068, #2079, #2081 and #2082.
* Four dashes in the editor are now replaced by a horizontal bar. This is useful as a replacement
symbol for em dash when using dialogue highlighting to avoid triggering it. The horizontal bar is
replaced with an em dash in the manuscript. Issue #2070. PR #2079.
* Manuscript Build settings can now be duplicated. Issue #1931. PR #2084.
* Page breaks can optionally be made visible in the Manuscript preview. PR #2086.
* The document status label can now be selected in the Outline View. Issue #1909. PR #2088.
* The document viewer now has an edit button to open the document in the editor. Issue #1963.
PR #2089.
**User Interface**
* The Manuscript Build settings have now been moved into a single scrollable page, using the same
layout as in Preferences. The heading and filtering pages are still separate forms, as they are
of a more complex nature. PR #2031.
* The currently open document in the editor is now highlighted in the project tree, just like it is
in the novel view. Issue #1981. PR #2077.
* The details panel in the Outline view is now resizable. PR #2078.
**Improvements**
* Add an option to ignore a word in the spell checker. An ignored word is ignored only for the
current writing session. PR #2030.
* Word counts and other such statistics is now exported as custom variables to ODT files, and can
be inserted in the text in LibreOffice, and similar. Issue #2033. PR #2035.
**Code Improvements**
* Added Python 3.13 coverage to ensure the new Python release is supported. Issue #2040. PR #2044.
* Preparation for Qt6: Clean up Qt enums. PR #2025.
* Preparation for Qt6: Replace Qt regular expression tools with the internal Python re module for
markup processing and syntax highlighting. It is both slightly faster, and there are issues with
text encoding in at least some versions of Qt6 or PyQt6. PRs #2028 and #2043.
* Preparation for Qt6: Added a wrapper function for connecting signals to slots that has a
different function signature. Python lambdas generate warnings inn Qt6. PR #2075.
* Refactored manuscript formats and moved most of the processing to the Tokenizer class to simplify
the format classes and also make them more consistent. PRs #2060, #2061 and #2062.
* The document builder has been refactored to support more generalised format classes. PR #2047.
* Action parent assignment has been rafactored in the main menu. #2075.
* Raw text format output has been refactored and reduced to just appending documents. PR #2087.
----
## Version 2.5.3 [2024-11-26]
### Release Notes
This is a patch release that fixes a few minor bugs in the user interface, and with the HTML
manuscript format. This patch also adds a Russian translation, and updated the German and
Portuguese translations.
### Detailed Changelog
**Bugfixes**
* Fixed the red/green LEDs on the statusbar for the Default Light theme. The colours were swapped.
Issue #2057. PR #2059.
* Moved the styles tag into the head tag for HTML manuscript output, which is the correct placement
for them. Issue #2080. PR #2085.
* Fixed a bug in the project tree where it was possible to drag content to root level on some Qt
versions where the disallow flag is not obeyed. The illegal action is now additionally blocked by
code. Issue #2108. PR #2109.
**Documentation**
* Updated a dead link to the spell check library with the new one. Issue #2042. PR #2059.
**Internationalisation**
* Russian translation added by Konstantin Tan (@k1kimosha). PR #2126
* Updated German and Portuguese translations. PR #2126
----
## Version 2.5.2 [2024-09-17]
### Release Notes
This is a patch release that fixes a series of issues mostly affecting dialogue highlighting in the
document viewer. The way the text is formatted in the viewer changed a lot in 2.5, and there were a
few issues with the new implementation. The tab stop distance setting was also ignored, but has now
been fixed as well.
### Detailed Changelog
**Bugfixes**
* Fixed an issue where the tab stop distance setting was being ignored in the document viewer. It
must be set again every time a document is loaded. Issue #1996. PR #2014.
* Fixed an issue with overlapping formatting markers when processing text into new formats. This
issues was introduced when dialogue highlighting was added to the document viewer and manuscript
build. It arises because start and end of dialogue can occur on the same character as other
formatting, and then the order these markers are processed matters. This was not properly handled
in the code. Issue #2012. PR #2014.
* Dialogue highlighting is now only applied to plain text paragraphs, not comments, headings, and
other places where there should be no dialogue. Issue #2013. PR #2014.
* Note documents no longer get dialogue highlighting. Issue #2011. PR #2014.
**Documentation**
* Added a section about spell checking in the documentation. PR #2015.
----
## Version 2.5.1 [2024-07-28]
### Release Notes
This is a patch release that fixes an issue with the lock file being left in the project when the
project open is cancelled, a few issues with custom input boxes in Preferences, and a usability
issue when selecting to edit a tag or reference from the Tags and References panel as well as fixed
an issue with the Importance labels not being updated in the tabs for tags.
### Detailed Changelog
**Bugfixes**
* Fixes an issue where the project lock file was created before certain checks where the user could
cancel the project open process, leaving a lock file in the project folder behind. Issue #1977.
PR #1978.
* Fixes an issue where the user could add spaces to the pad before and after Preference settings,
which would pad every space entered into the text. The Preferences settings no longer accept any
white spaces in these boxes (they are removed on save) and also strips duplicate character
entries. Issue #1985. PR #1986.
* The narrator break and dialog symbol Preference text boxes will now be cleared if the settings is
a white space. PR #1986.
* Fixed an issue where Importance labels were not updated in the viewer panel's tags tabs when they
where changed in Project Settings. Issue #1992. PR #1993.
**Usability**
* When selecting to edit a tag or reference from the panel below the Document Viewer, the editor
now scrolls to the relevant heading as it does in the viewer. Issue #1983. PR #1987.
**Internationalisation**
* Latin American Spanish translation updated by Tommy Marplatt (@tmarplatt). PR #1989.
----
## Version 2.5 [2024-07-10]
### Release Notes

View File

@@ -30,6 +30,7 @@ translators for the languages currently available:
* **Norwegian:** Veronica Berglyd Olsen (vkbo)
* **Polish:** Anna Maria Polak (Nauthiz)
* **Portuguese:** Bruno Meneguello (bkmeneguello)
* **Russian:** Konstantin Tan (k1kimosha)
* **Simplified Chinese:** Qianzhi Long (longqzh)
Additional larger translation contributions:
@@ -44,8 +45,8 @@ contributions are listed on the project's Members page.
The following libraries are dependencies of novelWriter:
* **Qt5** by Qt Company
* **PyQt5** by Riverbank Computing
* **Qt6** by Qt Company
* **PyQt6** by Riverbank Computing
* **Enchant** by Dom Lachowicz
* **PyEnchant** by Dimitri Merejkowsky
@@ -53,7 +54,9 @@ The following libraries are dependencies of novelWriter:
Some of the assets bundled with novelWriter were adapted from the following sources:
* **Typicons** icons by Stephen Hutchings (CC BY-SA 4.0)
* **Material Symbols** icons by Google Inc (Apache 2.0)
* **Remix** icons by RemixIcon (Apache 2.0)
* **Font Awesome** icons by Fonticons Inc (CC BY 4.0)
* **Tomorrow** syntax themes by Chris Kempson (MIT License)
* **Owl** syntax themes by Sarah Drasner (MIT License)
* **Solarized** themes by Ethan Schoonover (MIT License)
@@ -63,11 +66,9 @@ Some of the assets bundled with novelWriter were adapted from the following sour
## Fonts
The font used for the main novelWriter logo, mimetype and text banners is Pridi. Other fonts are
used on buttons and icons.
The font used for the main novelWriter logo, mimetype and text banners is Pridi.
* **Pridi** by Cadson Demak (Open Font License, Version 1.1)
* **Source Sans Pro** by Paul D. Hunt (SIL Open Font License)
## Special Mentions

View File

@@ -29,9 +29,18 @@ documentation.
* PyPi Project: [pypi.org/project/novelWriter](https://pypi.org/project/novelWriter)
* Social Media: [fosstodon.org/@novelwriter](https://fosstodon.org/@novelwriter)
## Sponsors
<table style="border: none;">
<tr>
<td><img align="left" style="height: 25px;" src="https://raw.githubusercontent.com/vkbo/novelWriter/main/setup/signpath_logo.png"></td>
<td>Free code signing on Windows provided by <a href="https://about.signpath.io/">SignPath.io</a>, certificate by <a href="https://signpath.org/">SignPath Foundation</a>.</td>
</tr>
</table>
## Implementation
novelWriter is written with Python 3 (3.9+) using Qt5 and PyQt5 (5.15 only), and is released on
novelWriter is written with Python 3 (3.10+) using Qt6 and PyQt6 (6.4+), and is released on
Linux, Windows and macOS. It can in principle run on any Operating System that also supports Qt,
PyQt and Python.

View File

@@ -20,7 +20,7 @@ The project storage is suitable for version control software, and also well suit
synchronisation tools. All text is saved as plain text files, and your project data as standard
data formats in XML and JSON. See :ref:`a_storage` for more details.
Any operating system that has Python 3 and the Qt 5 libraries should be able to run novelWriter.
Any operating system that has Python 3 and the Qt 6 libraries should be able to run novelWriter.
It runs fine on Linux, Windows and MacOS, and users have tested it on other platforms as well.
See :ref:`a_started` for more details.

View File

@@ -4,7 +4,7 @@
Customisations
**************
.. _Enchant: https://abiword.github.io/enchant
.. _Enchant: https://rrthomas.github.io/enchant/
.. _Free Desktop: https://cgit.freedesktop.org/libreoffice/dictionaries/tree/
There are a few ways you can customise novelWriter yourself. Currently, you can add new GUI themes,
@@ -144,7 +144,7 @@ In the Main section you must at least define the ``name`` and ``icontheme`` sett
setting must match the icon theme's folder name.
The Palette values correspond to the Qt enum values for ``QPalette::ColorRole``, see the
`Qt documentation <https://doc.qt.io/qt-5.15/qpalette.html#ColorRole-enum>`_ for more details. The
`Qt documentation <https://doc.qt.io/qt-6/qpalette.html#ColorRole-enum>`_ for more details. The
colour values are RGB numbers on the format ``r, g, b`` where each is an integer from ``0`` to
``255``. Omitted values are not loaded and will use default values. If the ``helptext`` colour is
not defined, it is computed as a colour between the ``window`` and ``windowtext`` colour.

View File

@@ -118,6 +118,9 @@ The root folders are closely tied to the tags and reference system. Each folder
the categories of tags that can be used to reference them. For more information about the tags
listed, see :ref:`a_references_references`.
There is also a ``@mention`` keyword that can be used to reference any tag.
See :ref:`a_references_references` for more details.
.. note::
You can rename root folders to whatever you want. However, this doesn't change the reference
keyword or what they do.
@@ -385,3 +388,16 @@ application like for instance Libre Office Calc or Excel.
definition of idle here is that the novelWriter main window loses focus, or the user hasn't made
any changes to the currently open document in five minutes. The number of minutes can be altered
in **Preferences**.
Session Timer
-------------
A session timer is by default visible in the status bar. The icon will show you a clock icon when
you are active, and a pause icon when you are considered "idle" per the criteria mentioned above.
If you do not wish to see the timer, you can click on it once to hide it. The icon will still be
visible. Click the icon once more to display the timer again.
.. versionadded:: 2.6
As of version 2.6, clicking the timer text or icon in the status bar will toggle its visibility.

View File

@@ -162,6 +162,12 @@ reference keywords allow multiple values.
Custom references in the current section. The target must be a note tag in a **Custom** type
root folder. The custom folder are for any other category of notes you may want to use.
``@mention``
Anything mentioned, but not present in the current section. It is intended for those cases where
you reveal details about a character or place in a scene without it being otherwise a part of
it. This can be useful when checking for consistency later. Any tag in any root note folder can
be listed under mentions.
The syntax highlighter will alert the user that the tags and references are used correctly, and
that the tags referenced exist.

View File

@@ -4,7 +4,7 @@
File Locations
**************
.. _QStandardPaths: https://doc.qt.io/qt-5/qstandardpaths.html
.. _QStandardPaths: https://doc.qt.io/qt-6/qstandardpaths.html
novelWriter will create a few files on your system outside of the application folder itself. These
file locations are described in this chapter.

View File

@@ -36,12 +36,11 @@ Everything else is handled with standard Python libraries.
The following Python packages are needed to run all features of novelWriter:
* ``PyQt5`` – needed for connecting with the Qt5 libraries.
* ``PyQt6`` – needed for connecting with the Qt6 libraries.
* ``PyEnchant`` – needed for spell checking (optional).
PyQt/Qt must be at least 5.15.0. If you want spell checking, you must install the ``PyEnchant``
package. The spell check library must be at least 3.0 to work with Windows. On Linux, 2.0 also
works fine.
If you want spell checking, you must install the ``PyEnchant`` package. The spell check library
must be at least 3.0 to work with Windows. On Linux, 2.0 also works fine.
If you install from PyPi, these dependencies should be installed automatically. If you install from
source, dependencies can still be installed from PyPi with:

View File

@@ -165,6 +165,7 @@ a key or key combination for the inserted content.
":kbd:`Ctrl+K`, :kbd:`G`", "Insert a ``@tag`` keyword"
":kbd:`Ctrl+K`, :kbd:`H`", "Insert a short description comment"
":kbd:`Ctrl+K`, :kbd:`L`", "Insert a ``@location`` keyword"
":kbd:`Ctrl+K`, :kbd:`M`", "Insert a ``@mention`` keyword"
":kbd:`Ctrl+K`, :kbd:`O`", "Insert an ``@object`` keyword"
":kbd:`Ctrl+K`, :kbd:`P`", "Insert a ``@plot`` keyword"
":kbd:`Ctrl+K`, :kbd:`S`", "Insert a synopsis comment"

View File

@@ -40,6 +40,24 @@ Any :term:`references<reference>` in the editor can be opened in the viewer by m
the label and pressing :kbd:`Ctrl+Return`. You can also control-click them with your mouse.
Spell Checking
--------------
A third party library called Enchant is used for spell checking in the editor. The controls for
spell checking can be found in the **Tools** menu. You can also set spell checking language in
**Project Settings**.
This spell checking library comes with support for custom words that you can add by selecting
"Add Word to Dictionary" from the context menu when a word is highlighted by the spell checker as
misspelled. The custom words are managed on a per-project basis, and can the list of words can be
edited from the **Project Word List** tool available from the **Tools** menu.
.. note::
Generally, spell checking dictionaries are collected from your operating system, but on Windows
they are not. See :ref:`a_custom_dict` for how to add spell checking dictionaries on Windows.
Editor Auto-Completer
---------------------
@@ -118,12 +136,9 @@ document when reaching the end. There is also a switch that will try to match th
when the replacement is made. That is, it will try to keep the word upper, lower, or capitalised to
match the word being replaced.
The regular expression search is somewhat dependant on which version of Qt your system has. If you
have Qt 5.13 or higher, there is better support for Unicode symbols in the search.
.. seealso::
For more information on the capabilities of the Regular Expression option, see the Qt
documentation for the `QRegularExpression <https://doc.qt.io/qt-5/qregularexpression.html>`_
documentation for the `QRegularExpression <https://doc.qt.io/qt-6/qregularexpression.html>`_
class.

View File

@@ -18,7 +18,7 @@ When contributing translations, keep the following things in mind.
* For descriptive labels and dialog boxes, make sure you do _not_ change the meaning of the text
when you translate it from English. The user must receive the same instructions or information
regardless of language. This is improtant, otherwise the documentation will be inconsistent with
regardless of language. This is important, otherwise the documentation will be inconsistent with
the user interface and it will become a lot more difficult to handle user issues and questions.
* If you think a label or description is misleading or incomplete, please file an issue report. The
correct way to handle such changes is to change the text in the code first, which will then be
@@ -35,7 +35,7 @@ Linguist, or updating the translations for an already existing supported languag
There are two areas relevant to localisation:
* The Qt5 GUI translation files, which consists of `nw_XX.ts` files. This is the bulk of the
* The Qt GUI translation files, which consists of `nw_XX.ts` files. This is the bulk of the
translation work.
* The `project_XX.json` files. See [Project Localisation](#project-localisation) below.
@@ -43,9 +43,9 @@ The `XX` in the file name corresponds to the language and country code for the t
instance `en_GB` for British English.
## Qt5 GUI Localisation
## Qt GUI Localisation
You will need the translation tool Qt 5 Linguist on your system.
You will need the translation tool Qt Linguist on your system.
For Ubuntu/Debian, run:
@@ -53,7 +53,7 @@ For Ubuntu/Debian, run:
sudo apt install qttools5-dev-tools
```
See also [Qt Linguist Manual: Translators](https://doc.qt.io/qt-5/linguist-translators.html).
See also [Qt Linguist Manual: Translators](https://doc.qt.io/qt-6/linguist-translators.html).
### Workflow
@@ -89,13 +89,12 @@ For instance, the French translation uses the language code `fr_FR`, so its tran
be `nw_fr_FR.ts`
Note: The `qtlupdate` command needs the `lupdate` tool provided by PyQt6, which uses the latest
TS file format. The tool in PyQt5 generates an older file format. On Debian/Ubuntu it is provided
by the package `pyqt6-dev-tools`.
TS file format. On Debian/Ubuntu it is provided by the package `pyqt6-dev-tools`.
### Edit the Translation File in Qt Linguist
The `i18n/nw_XX.ts` file can be edited with the Qt Linguist application provided by Qt 5. This is
The `i18n/nw_XX.ts` file can be edited with the Qt Linguist application provided by Qt. This is
by far easier than manually editing the `.ts` file.
Please select "English" and "United Kingdom" as the _source_ language if prompted by Qt Linguist.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

5067
i18n/nw_ru_RU.ts Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -10,7 +10,7 @@ If a qtbase_xx.qm file already exists, do not add a translation for the
entries generated from this file.
"""
from PyQt5.QtCore import QT_TRANSLATE_NOOP
from PyQt6.QtCore import QT_TRANSLATE_NOOP
# QDialogButtonBox
# ================

View File

@@ -7,11 +7,11 @@ import os
import sys
try:
import PyQt5.QtWidgets # noqa: F401
import PyQt5.QtGui # noqa: F401
import PyQt5.QtCore # noqa: F401
import PyQt6.QtCore # noqa: F401
import PyQt6.QtGui # noqa: F401
import PyQt6.QtWidgets # noqa: F401
except Exception:
print("ERROR: Failed to load dependency PyQt5")
print("ERROR: Failed to load dependency PyQt6")
sys.exit(1)
os.curdir = os.path.abspath(os.path.dirname(__file__))

View File

@@ -3,10 +3,10 @@ novelWriter – Init File
=======================
File History:
Created: 2018-09-22 [0.0.1]
Created: 2018-09-22 [0.0.1] main
This file is a part of novelWriter
Copyright 2018–2024, Veronica Berglyd Olsen
Copyright (C) 2018 Veronica Berglyd Olsen and novelWriter contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -29,7 +29,7 @@ import sys
from typing import TYPE_CHECKING
from PyQt5.QtWidgets import QApplication, QErrorMessage
from PyQt6.QtWidgets import QApplication, QErrorMessage
from novelwriter.config import Config
from novelwriter.error import exceptionHandler
@@ -42,14 +42,14 @@ if TYPE_CHECKING: # pragma: no cover
# ============
__package__ = "novelwriter"
__copyright__ = "Copyright 2018–2024, Veronica Berglyd Olsen"
__copyright__ = "Copyright 2018-2025 Veronica Berglyd Olsen"
__license__ = "GPLv3"
__author__ = "Veronica Berglyd Olsen"
__maintainer__ = "Veronica Berglyd Olsen"
__email__ = "code@vkbo.net"
__version__ = "2.5"
__hexversion__ = "0x020500f0"
__date__ = "2024-07-10"
__version__ = "2.7a2"
__hexversion__ = "0x020700a2"
__date__ = "2025-01-20"
__status__ = "Stable"
__domain__ = "novelwriter.io"
@@ -60,10 +60,26 @@ logger = logging.getLogger(__name__)
# Main Program
##
# Global config and data singletons
# Globals Singletons
CONFIG = Config()
SHARED = SharedData()
# ANSI Colours
RED = "\033[91m"
GREEN = "\033[92m"
YELLOW = "\033[93m"
BLUE = "\033[94m"
WHITE = "\033[97m"
END = "\033[0m"
# Log Format Components
TIME = "[{asctime:}]"
FILE = "{filename:>18}"
LINE = "{lineno:<4d}"
LVLP = "{levelname:8}"
LVLC = "{levelname:17}"
TEXT = "{message:}"
def main(sysArgs: list | None = None) -> GuiMain | None:
"""Parse command line, set up logging, and launch main GUI."""
@@ -77,10 +93,10 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
"version",
"info",
"debug",
"color",
"style=",
"config=",
"data=",
"testmode",
"meminfo"
]
@@ -88,30 +104,38 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
f"novelWriter {__version__} ({__date__})\n"
f"{__copyright__}\n"
"\n"
"This program is free software: you can redistribute it and/or modify\n"
"it under the terms of the GNU General Public License as published by\n"
"the Free Software Foundation, either version 3 of the License, or\n"
"(at your option) any later version.\n"
"\n"
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
"GNU General Public Licence for more details.\n"
"\n"
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see <https://www.gnu.org/licenses/>.\n"
"\n"
"Usage:\n"
" -h, --help Print this message.\n"
" -v, --version Print program version and exit.\n"
" --info Print additional runtime information.\n"
" --debug Print debug output. Includes --info.\n"
" --color Add ANSI colors to log output.\n"
" --meminfo Show memory usage information in the status bar.\n"
" --style= Sets Qt5 style flag. Defaults to 'Fusion'.\n"
" --style= Sets Qt style flag. Defaults to 'Fusion'.\n"
" --config= Alternative config file.\n"
" --data= Alternative user data path.\n"
)
# Defaults
logLevel = logging.WARN
logFormat = "{levelname:8} {message:}"
fmtFlags = 0b00
confPath = None
dataPath = None
testMode = False
qtStyle = "Fusion"
cmdOpen = None
qtStyle = "Fusion"
cmdOpen = None
# Parse Options
try:
@@ -135,26 +159,45 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
logLevel = logging.INFO
elif inOpt == "--debug":
CONFIG.isDebug = True
fmtFlags = fmtFlags | 0b10
logLevel = logging.DEBUG
logFormat = "[{asctime:}] {filename:>18}:{lineno:<4d} {levelname:8} {message:}"
elif inOpt == "--color":
fmtFlags = fmtFlags | 0b01
elif inOpt == "--style":
qtStyle = inArg
elif inOpt == "--config":
confPath = inArg
elif inOpt == "--data":
dataPath = inArg
elif inOpt == "--testmode":
testMode = True
elif inOpt == "--meminfo":
CONFIG.memInfo = True
if fmtFlags & 0b01:
# This will overwrite the default level names, and also ensure that
# they can be converted back to integer levels
logging.addLevelName(logging.DEBUG, f"{BLUE}DEBUG{END}")
logging.addLevelName(logging.INFO, f"{GREEN}INFO{END}")
logging.addLevelName(logging.WARNING, f"{YELLOW}WARNING{END}")
logging.addLevelName(logging.ERROR, f"{RED}ERROR{END}")
logging.addLevelName(logging.CRITICAL, f"{RED}CRITICAL{END}")
# Determine Log Format
if fmtFlags == 0b00:
logFmt = f"{LVLP} {TEXT}"
elif fmtFlags == 0b01:
logFmt = f"{LVLC} {TEXT}"
elif fmtFlags == 0b10:
logFmt = f"{TIME} {FILE}:{LINE} {LVLP} {TEXT}"
elif fmtFlags == 0b11:
logFmt = f"{TIME} {BLUE}{FILE}{END}:{WHITE}{LINE}{END} {LVLC} {TEXT}"
# Setup Logging
pkgLogger = logging.getLogger(__package__)
pkgLogger.setLevel(logLevel)
if len(pkgLogger.handlers) == 0:
# Make sure we only create one logger (mostly an issue with tests)
cHandle = logging.StreamHandler()
cHandle.setFormatter(logging.Formatter(fmt=logFormat, style="{"))
cHandle.setFormatter(logging.Formatter(fmt=logFmt, style="{"))
pkgLogger.addHandler(cHandle)
logger.info("Starting novelWriter %s (%s) %s", __version__, __hexversion__, __date__)
@@ -162,19 +205,19 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
# Check Packages and Versions
errorData = []
errorCode = 0
if sys.hexversion < 0x030900f0:
if sys.hexversion < 0x030a00f0:
errorData.append(
"At least Python 3.9 is required, found %s" % CONFIG.verPyString
"At least Python 3.10 is required, found %s" % CONFIG.verPyString
)
errorCode |= 0x04
if CONFIG.verQtValue < 0x050f00:
if CONFIG.verQtValue < 0x060400:
errorData.append(
"At least Qt5 version 5.15.0 is required, found %s" % CONFIG.verQtString
"At least Qt6 version 6.4 is required, found %s" % CONFIG.verQtString
)
errorCode |= 0x08
if CONFIG.verPyQtValue < 0x050f00:
if CONFIG.verPyQtValue < 0x060400:
errorData.append(
"At least PyQt5 version 5.15.0 is required, found %s" % CONFIG.verPyQtString
"At least PyQt6 version 6.4 is required, found %s" % CONFIG.verPyQtString
)
errorCode |= 0x10
@@ -215,19 +258,11 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
pass # Quietly ignore error
# Import GUI (after dependency checks), and launch
from novelwriter.gui.theme import GuiTheme
from novelwriter.guimain import GuiMain
if testMode:
# Only used for testing where the test framework creates the app
CONFIG.loadConfig()
return GuiMain()
app = QApplication([CONFIG.appName, (f"-style={qtStyle}")])
app.setApplicationName(CONFIG.appName)
app.setApplicationVersion(__version__)
app.setOrganizationDomain(__domain__)
app.setOrganizationName(__domain__)
app.setDesktopFileName(CONFIG.appName)
# Create App
app = _createApp(qtStyle)
# Connect the exception handler before making the main GUI
sys.excepthook = exceptionHandler
@@ -235,9 +270,23 @@ def main(sysArgs: list | None = None) -> GuiMain | None:
# Run Config steps that require the QApplication
CONFIG.loadConfig()
CONFIG.initLocalisation(app)
SHARED.initTheme(GuiTheme())
# Launch main GUI
nwGUI = GuiMain()
nwGUI.postLaunchTasks(cmdOpen)
sys.exit(app.exec())
def _createApp(style: str) -> QApplication:
"""Create the app. This is done in a function to make it easier to
block app creation during testing.
"""
app = QApplication([CONFIG.appName, (f"-style={style}")])
app.setApplicationName(CONFIG.appName)
app.setApplicationVersion(__version__)
app.setOrganizationDomain(__domain__)
app.setOrganizationName(__domain__)
app.setDesktopFileName(CONFIG.appName)
return app

View File

@@ -5,9 +5,9 @@
"Notes": "Notizen",
"Tag": "Schlagwort",
"Point of View": "Perspektive",
"Focus": "Mittelpunkt",
"Focus": "Fokus",
"Characters": "Charaktere",
"Plot": "Handlungen",
"Plot": "Handlung",
"Timeline": "Zeitleiste",
"Locations": "Schauplätze",
"Objects": "Objekte",

View File

@@ -14,6 +14,7 @@
"Objects": "Objects",
"Entities": "Entities",
"Custom": "Custom",
"New Page": "New Page",
"0": "Zero",
"1": "One",
"2": "Two",

View File

@@ -1,7 +1,18 @@
{
"Synopsis": "Сводка",
"Short Description": "Краткое описание",
"Comment": "Комментарий",
"Notes": "Заметки",
"Tag": "Тэг",
"Point of View": "Точка зрения",
"Focus": "Фокус",
"Characters": "Персонажей",
"Plot": "Сюжет",
"Timeline": "Хронология",
"Locations": "Локации",
"Objects": "Объекты",
"Entities": "Сущности",
"Custom": "Другое",
"0": "Ноль",
"1": "Один",
"2": "Два",

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Font Awesome 6
meta:author = Fonticons Inc
meta:license = CC BY 4.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M32 32l448 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96L0 64C0 46.3 14.3 32 32 32zm0 128l448 0 0 256c0 35.3-28.7 64-64 64L96 480c-35.3 0-64-28.7-64-64l0-256zm128 80c0 8.8 7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0c-8.8 0-16 7.2-16 16z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" viewBox="64 0 512 512" fill="#000000" height="128" width="128"><path d="M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zM609.3 512l-137.8 0c5.4-9.4 8.6-20.3 8.6-32l0-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2l61.4 0C567.8 320 640 392.2 640 481.3c0 17-13.8 30.7-30.7 30.7zM432 256c-31 0-59-12.6-79.3-32.9C372.4 196.5 384 163.6 384 128c0-26.8-6.6-52.1-18.3-74.3C384.3 40.1 407.2 32 432 32c61.9 0 112 50.1 112 112s-50.1 112-112 112z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M0 80L0 229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7L48 32C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M48 0C21.5 0 0 21.5 0 48L0 464c0 26.5 21.5 48 48 48l96 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 96 0c26.5 0 48-21.5 48-48l0-416c0-26.5-21.5-48-48-48L48 0zM64 240c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zm112-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM80 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM272 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 390.3L153.5 256 64 121.7l0 268.6zM102.5 448l179.1 0L192 313.7 102.5 448zm128-192L320 390.3l0-268.6L230.5 256zM281.5 64L102.5 64 192 198.3 281.5 64zM0 48C0 21.5 21.5 0 48 0L336 0c26.5 0 48 21.5 48 48l0 416c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 48z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M96 0C43 0 0 43 0 96L0 416c0 53 43 96 96 96l288 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L384 0 96 0zm0 384l256 0 0 64L96 448c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16zm16 48l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0S160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17l0 80c0 13.3 10.7 24 24 24l80 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3zM376 96a40 40 0 1 1 0 80 40 40 0 1 1 0-80z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M192 104.8c0-9.2-5.8-17.3-13.2-22.8C167.2 73.3 160 61.3 160 48c0-26.5 28.7-48 64-48s64 21.5 64 48c0 13.3-7.2 25.3-18.8 34c-7.4 5.5-13.2 13.6-13.2 22.8c0 12.8 10.4 23.2 23.2 23.2l56.8 0c26.5 0 48 21.5 48 48l0 56.8c0 12.8 10.4 23.2 23.2 23.2c9.2 0 17.3-5.8 22.8-13.2c8.7-11.6 20.7-18.8 34-18.8c26.5 0 48 28.7 48 64s-21.5 64-48 64c-13.3 0-25.3-7.2-34-18.8c-5.5-7.4-13.6-13.2-22.8-13.2c-12.8 0-23.2 10.4-23.2 23.2L384 464c0 26.5-21.5 48-48 48l-56.8 0c-12.8 0-23.2-10.4-23.2-23.2c0-9.2 5.8-17.3 13.2-22.8c11.6-8.7 18.8-20.7 18.8-34c0-26.5-28.7-48-64-48s-64 21.5-64 48c0 13.3 7.2 25.3 18.8 34c7.4 5.5 13.2 13.6 13.2 22.8c0 12.8-10.4 23.2-23.2 23.2L48 512c-26.5 0-48-21.5-48-48L0 343.2C0 330.4 10.4 320 23.2 320c9.2 0 17.3 5.8 22.8 13.2C54.7 344.8 66.7 352 80 352c26.5 0 48-28.7 48-64s-21.5-64-48-64c-13.3 0-25.3 7.2-34 18.8C40.5 250.2 32.4 256 23.2 256C10.4 256 0 245.6 0 232.8L0 176c0-26.5 21.5-48 48-48l120.8 0c12.8 0 23.2-10.4 23.2-23.2z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M512 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l128 0c20.1 0 39.1 9.5 51.2 25.6l19.2 25.6c6 8.1 15.5 12.8 25.6 12.8l160 0c35.3 0 64 28.7 64 64l0 256zM232 376c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64l0 11c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437l0 11c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 256 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-11c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1l0-11c17.7 0 32-14.3 32-32s-14.3-32-32-32L320 0 64 0 32 0zM96 75l0-11 192 0 0 11c0 25.5-10.1 49.9-28.1 67.9L192 210.7l-67.9-67.9C106.1 124.9 96 100.4 96 75z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M135.2 17.7C140.6 6.8 151.7 0 163.8 0L284.2 0c12.1 0 23.2 6.8 28.6 17.7L320 32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l96 0 7.2-14.3zM32 128l384 0 0 320c0 35.3-28.7 64-64 64L96 512c-35.3 0-64-28.7-64-64l0-320zm96 64c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M177.8 63.2l10 17.4c2.8 4.8 4.2 10.3 4.2 15.9l0 41.4c0 3.9 1.6 7.7 4.3 10.4c6.2 6.2 16.5 5.7 22-1.2l13.6-17c4.7-5.9 12.9-7.7 19.6-4.3l15.2 7.6c3.4 1.7 7.2 2.6 11 2.6c6.5 0 12.8-2.6 17.4-7.2l3.9-3.9c2.9-2.9 7.3-3.6 11-1.8l29.2 14.6c7.8 3.9 12.6 11.8 12.6 20.5c0 10.5-7.1 19.6-17.3 22.2l-35.4 8.8c-7.4 1.8-15.1 1.5-22.4-.9l-32-10.7c-3.3-1.1-6.7-1.7-10.2-1.7c-7 0-13.8 2.3-19.4 6.5L176 212c-10.1 7.6-16 19.4-16 32l0 28c0 26.5 21.5 48 48 48l32 0c8.8 0 16 7.2 16 16l0 48c0 17.7 14.3 32 32 32c10.1 0 19.6-4.7 25.6-12.8l25.6-34.1c8.3-11.1 12.8-24.6 12.8-38.4l0-12.1c0-3.9 2.6-7.3 6.4-8.2l5.3-1.3c11.9-3 20.3-13.7 20.3-26c0-7.1-2.8-13.9-7.8-18.9l-33.5-33.5c-3.7-3.7-3.7-9.7 0-13.4c5.7-5.7 14.1-7.7 21.8-5.1l14.1 4.7c12.3 4.1 25.7-1.5 31.5-13c3.5-7 11.2-10.8 18.9-9.2l27.4 5.5C432 112.4 351.5 48 256 48c-27.7 0-54 5.4-78.2 15.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l224 0 0-112c0-26.5 21.5-48 48-48l112 0 0-224c0-35.3-28.7-64-64-64L64 32zM448 352l-45.3 0L336 352c-8.8 0-16 7.2-16 16l0 66.7 0 45.3 32-32 64-64 32-32z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M0 64C0 46.3 14.3 32 32 32l48 0 16 0 128 0c70.7 0 128 57.3 128 128c0 31.3-11.3 60.1-30 82.3c37.1 22.4 62 63.1 62 109.7c0 70.7-57.3 128-128 128L96 480l-16 0-48 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l16 0 0-160L48 96 32 96C14.3 96 0 81.7 0 64zM224 224c35.3 0 64-28.7 64-64s-28.7-64-64-64L112 96l0 128 112 0zM112 288l0 128 144 0c35.3 0 64-28.7 64-64s-28.7-64-64-64l-32 0-112 0z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M128 64c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-58.7 0L160 416l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l58.7 0L224 96l-64 0c-17.7 0-32-14.3-32-32z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M315 315l158.4-215L444.1 70.6 229 229 315 315zm-187 5s0 0 0 0l0-71.7c0-15.3 7.2-29.6 19.5-38.6L420.6 8.4C428 2.9 437 0 446.2 0c11.4 0 22.4 4.5 30.5 12.6l54.8 54.8c8.1 8.1 12.6 19 12.6 30.5c0 9.2-2.9 18.2-8.4 25.6L334.4 396.5c-9 12.3-23.4 19.5-38.6 19.5L224 416l-25.4 25.4c-12.5 12.5-32.8 12.5-45.3 0l-50.7-50.7c-12.5-12.5-12.5-32.8 0-45.3L128 320zM7 466.3l63-63 70.6 70.6-31 31c-4.5 4.5-10.6 7-17 7L24 512c-13.3 0-24-10.7-24-24l0-4.7c0-6.4 2.5-12.5 7-17z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M161.3 144c3.2-17.2 14-30.1 33.7-38.6c21.1-9 51.8-12.3 88.6-6.5c11.9 1.9 48.8 9.1 60.1 12c17.1 4.5 34.6-5.6 39.2-22.7s-5.6-34.6-22.7-39.2c-14.3-3.8-53.6-11.4-66.6-13.4c-44.7-7-88.3-4.2-123.7 10.9c-36.5 15.6-64.4 44.8-71.8 87.3c-.1 .6-.2 1.1-.2 1.7c-2.8 23.9 .5 45.6 10.1 64.6c4.5 9 10.2 16.9 16.7 23.9L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l448 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-209.9 0-.4-.1-1.1-.3c-36-10.8-65.2-19.6-85.2-33.1c-9.3-6.3-15-12.6-18.2-19.1c-3.1-6.1-5.2-14.6-3.8-27.4zM348.9 337.2c2.7 6.5 4.4 15.8 1.9 30.1c-3 17.6-13.8 30.8-33.9 39.4c-21.1 9-51.7 12.3-88.5 6.5c-18-2.9-49.1-13.5-74.4-22.1c-5.6-1.9-11-3.7-15.9-5.4c-16.8-5.6-34.9 3.5-40.5 20.3s3.5 34.9 20.3 40.5c3.6 1.2 7.9 2.7 12.7 4.3c0 0 0 0 0 0s0 0 0 0c24.9 8.5 63.6 21.7 87.6 25.6c0 0 0 0 0 0l.2 0c44.7 7 88.3 4.2 123.7-10.9c36.5-15.6 64.4-44.8 71.8-87.3c3.6-21 2.7-40.4-3.1-58.1l-75.7 0c7 5.6 11.4 11.2 13.9 17.2z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l15.3 0 89.6 128L47.3 384 32 384c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-15.3 0L215.1 256l89.6-128 15.3 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64L32 64zM480 320c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 361.5 404.3 368 416 368l0 80c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-128z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M480 32c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 73.5 404.3 80 416 80l0 80c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-128zM32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l15.3 0 89.6 128L47.3 384 32 384c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-15.3 0L215.1 256l89.6-128 15.3 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64L32 64z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M16 64c0-17.7 14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 53 43 96 96 96s96-43 96-96l0-128-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 88.4-71.6 160-160 160s-160-71.6-160-160L64 96 48 96C30.3 96 16 81.7 16 64zM0 448c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M254 52.8C249.3 40.3 237.3 32 224 32s-25.3 8.3-30 20.8L57.8 416 32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-1.8 0 18-48 159.6 0 18 48-1.8 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-25.8 0L254 52.8zM279.8 304l-111.6 0L224 155.1 279.8 304z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M0 224c0 17.7 14.3 32 32 32s32-14.3 32-32c0-53 43-96 96-96l160 0 0 32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9S320 19.1 320 32l0 32L160 64C71.6 64 0 135.6 0 224zm512 64c0-17.7-14.3-32-32-32s-32 14.3-32 32c0 53-43 96-96 96l-160 0 0-32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-32 160 0c88.4 0 160-71.6 160-160z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 128l0-32 64 0 0 320-32 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l128 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-320 64 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-48c0-26.5-21.5-48-48-48L160 32 48 32C21.5 32 0 53.5 0 80l0 48c0 17.7 14.3 32 32 32s32-14.3 32-32zM502.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l32 0 0 192-32 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8l-32 0 0-192 32 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 232l0 102.1 31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31L168 232c0-13.3 10.7-24 24-24s24 10.7 24 24z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M192 32c17.7 0 32 14.3 32 32l0 135.5 111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5 224 448c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-135.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5 160 64c0-17.7 14.3-32 32-32z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM241 119c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l31 31L120 184c-13.3 0-24 10.7-24 24s10.7 24 24 24l118.1 0-31 31c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l72-72c9.4-9.4 9.4-24.6 0-33.9l-72-72z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 128l0-32 128 0 0 128-16 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-16 0 0-128 128 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-48c0-26.5-21.5-48-48-48L224 32 48 32C21.5 32 0 53.5 0 80l0 48c0 17.7 14.3 32 32 32s32-14.3 32-32zM9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-32 192 0 0 32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 32-192 0 0-32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-128 0 512 512" fill="#000000" height="128" width="128"><path d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-96 0 512 512" fill="#000000" height="128" width="128"><path d="M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-128c0-17.7-14.3-32-32-32L352 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5l0-377.4c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8L0 454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5l0-370.3c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11L304 456c0 11.4 11.7 19.3 22.4 15.5z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm64 0l0 64 64 0 0-64L64 96zm384 0L192 96l0 64 256 0 0-64zM64 224l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64zM64 352l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M88.7 223.8L0 375.8 0 96C0 60.7 28.7 32 64 32l117.5 0c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 28.3 18.7 45.3 18.7L416 96c35.3 0 64 28.7 64 64l0 32-336 0c-22.8 0-43.8 12.1-55.3 31.8zm27.6 16.1C122.1 230 132.6 224 144 224l400 0c11.5 0 22 6.1 27.7 16.1s5.7 22.2-.1 32.1l-112 192C453.9 474 443.4 480 432 480L32 480c-11.5 0-22-6.1-27.7-16.1s-5.7-22.2 .1-32.1l112-192z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-128c0-17.7-14.3-32-32-32L352 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-96 0 512 512" fill="#000000" height="128" width="128"><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-96 0 512 512" fill="#000000" height="128" width="128"><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M288 448L64 448l0-224 64 0 0-64-64 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-64-64 0 0 64zm-64-96l224 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L224 0c-35.3 0-64 28.7-64 64l0 224c0 35.3 28.7 64 64 64z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 38.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zm48 96a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm16 80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 48-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-48 48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0 0-48z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 128-168 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l168 0 0 112c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM384 336l0-48 110.1 0-39-39c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39L384 336zm0-208l-128 0L256 0 384 128z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-96 0 512 512" fill="#000000" height="128" width="128"><path d="M182.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L128 109.3l0 293.5L86.6 361.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 402.7l0-293.5 41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M406.6 374.6l96-96c12.5-12.5 12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224l-293.5 0 41.4-41.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 288l293.5 0-41.4 41.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M254 52.8C249.3 40.3 237.3 32 224 32s-25.3 8.3-30 20.8L57.8 416 32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-1.8 0 18-48 159.6 0 18 48-1.8 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-25.8 0L254 52.8zM279.8 304l-111.6 0L224 155.1 279.8 304z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M128 64c0-35.3 28.7-64 64-64L352 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64l-256 0c-35.3 0-64-28.7-64-64l0-112 174.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L128 288l0-224zm0 224l0 48L24 336c-13.3 0-24-10.7-24-24s10.7-24 24-24l104 0zM512 128l-128 0L384 0 512 128z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M112 0C99.1 0 87.4 7.8 82.5 19.7l-66.7 160-13.3 32c-6.8 16.3 .9 35 17.2 41.8s35-.9 41.8-17.2L66.7 224l90.7 0 5.1 12.3c6.8 16.3 25.5 24 41.8 17.2s24-25.5 17.2-41.8l-13.3-32-66.7-160C136.6 7.8 124.9 0 112 0zm18.7 160l-37.3 0L112 115.2 130.7 160zM256 32l0 96 0 96c0 17.7 14.3 32 32 32l80 0c44.2 0 80-35.8 80-80c0-23.1-9.8-43.8-25.4-58.4c6-11.2 9.4-24 9.4-37.6c0-44.2-35.8-80-80-80L288 0c-17.7 0-32 14.3-32 32zm96 64l-32 0 0-32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16zm-32 64l32 0 16 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0 0-32zM566.6 310.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L352 434.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l192-192z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M288 64c0 17.7-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M200 32L56 32C42.7 32 32 42.7 32 56l0 144c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2l40-40 79 79-79 79L73 295c-6.9-6.9-17.2-8.9-26.2-5.2S32 302.3 32 312l0 144c0 13.3 10.7 24 24 24l144 0c9.7 0 18.5-5.8 22.2-14.8s1.7-19.3-5.2-26.2l-40-40 79-79 79 79-40 40c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8l144 0c13.3 0 24-10.7 24-24l0-144c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2l-40 40-79-79 79-79 40 40c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2l0-144c0-13.3-10.7-24-24-24L312 32c-9.7 0-18.5 5.8-22.2 14.8s-1.7 19.3 5.2 26.2l40 40-79 79-79-79 40-40c6.9-6.9 8.9-17.2 5.2-26.2S209.7 32 200 32z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M456 224l-144 0c-13.3 0-24-10.7-24-24l0-144c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l40 40L442.3 5.7C446 2 450.9 0 456 0s10 2 13.7 5.7l36.7 36.7C510 46 512 50.9 512 56s-2 10-5.7 13.7L433 143l40 40c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8zm0 64c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-40 40 73.4 73.4c3.6 3.6 5.7 8.5 5.7 13.7s-2 10-5.7 13.7l-36.7 36.7C466 510 461.1 512 456 512s-10-2-13.7-5.7L369 433l-40 40c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2l0-144c0-13.3 10.7-24 24-24l144 0zm-256 0c13.3 0 24 10.7 24 24l0 144c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-40-40L69.7 506.3C66 510 61.1 512 56 512s-10-2-13.7-5.7L5.7 469.7C2 466 0 461.1 0 456s2-10 5.7-13.7L79 369 39 329c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8 22.2-14.8l144 0zM56 224c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l40-40L5.7 69.7C2 66 0 61.1 0 56s2-10 5.7-13.7L42.3 5.7C46 2 50.9 0 56 0s10 2 13.7 5.7L143 79l40-40c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2l0 144c0 13.3-10.7 24-24 24L56 224z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-128 0 512 512" fill="#000000" height="128" width="128"><path d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-192 0 512 512" fill="#000000" height="128" width="128"><path d="M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm88 200l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 408c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-102.1-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31L216 408z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm64 0l0 64 64 0 0-64L64 96zm384 0L192 96l0 64 256 0 0-64zM64 224l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64zM64 352l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M32 32C32 14.3 46.3 0 64 0L320 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-29.5 0 11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3L32 352c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64 64 64C46.3 64 32 49.7 32 32zM160 384l64 0 0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-96z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M448 296c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-256 0c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M386.3 160L336 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0s-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3s163.8-62.5 226.3 0L386.3 160z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M125.7 160l50.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L48 224c-17.7 0-32-14.3-32-32L16 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" viewBox="32 0 512 512" fill="#000000" height="128" width="128"><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M160 80c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 352c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-352zM0 272c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48L0 272zM368 96l32 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512" fill="#000000" height="128" width="128"><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-96 0 512 512" fill="#000000" height="128" width="128"><path d="M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="#000000" height="128" width="128"><path d="M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm79 143c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" viewBox="-32 0 512 512" fill="#000000" height="128" width="128"><path d="M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Filled Bold
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M479.87-260.78q23.91 0 40.22-16.18 16.3-16.17 16.3-40.08 0-23.92-16.17-40.5-16.18-16.59-40.09-16.59-23.91 0-40.22 16.59-16.3 16.58-16.3 40.5 0 23.91 16.17 40.08 16.18 16.18 40.09 16.18Zm.13-178.09q22.09 0 37.54-15.46Q533-469.78 533-491.87v-147q0-22.09-15.46-37.54-15.45-15.46-37.54-15.46t-37.54 15.46Q427-660.96 427-638.87v147q0 22.09 15.46 37.54 15.45 15.46 37.54 15.46Zm0 378.09q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-271.52q20.6 0 34.54-13.94 13.94-13.94 13.94-34.54v-151.52q0-20.6-13.94-34.54Q500.6-520 480-520t-34.54 13.94q-13.94 13.94-13.94 34.54V-320q0 20.6 13.94 34.54 13.94 13.94 34.54 13.94Zm0-317.18q21.8 0 36.55-14.75Q531.3-618.2 531.3-640q0-21.8-14.75-36.55Q501.8-691.3 480-691.3q-21.8 0-36.55 14.75Q428.7-661.8 428.7-640q0 21.8 14.75 36.55Q458.2-588.7 480-588.7Zm0 527.92q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M476.3-240q23.27 0 39.74-16.48 16.48-16.48 16.48-39.82t-16.48-39.45q-16.47-16.12-39.74-16.12-23.26 0-39.74 16.12-16.47 16.11-16.47 39.45 0 23.34 16.47 39.82Q453.04-240 476.3-240ZM480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm2.3-579.35q20.45 0 35.57 13.42Q533-613.3 533-593.17q0 19.17-11.52 34.47-11.52 15.31-26.26 28.05-23 20-40.79 44.56-17.78 24.57-17.78 54.57 0 15.92 12.04 26.72Q460.74-394 476.8-394q17.2 0 29.4-11.41 12.19-11.42 17.45-28.11 5.13-18.74 17.15-33.26 12.03-14.52 26.33-27.83 23-21.43 38.37-48.28 15.37-26.85 15.37-58.28 0-52.13-40.65-86.05-40.65-33.91-95.09-33.91-40.26 0-75.61 17.13t-55.61 51.26q-8.13 13.7-5.1 29.44 3.03 15.75 16.36 23.91 15.7 9.69 33.24 5.85 17.55-3.85 29.81-18.98 9.87-12.74 24.17-20.18 14.31-7.43 29.91-7.43Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M115.22-110.39q-14.96 0-26.83-7.37-11.88-7.36-18.48-19.41-6.69-11.83-7.19-25.78-.5-13.94 7.19-27.22L433.7-820q7.69-13.39 20.36-19.8 12.66-6.42 26-6.42 13.33 0 25.94 6.42 12.61 6.41 20.3 19.8l363.79 629.83q7.69 13.28 7.19 27.22-.5 13.95-7.19 25.78-6.7 11.82-18.52 19.3-11.83 7.48-26.79 7.48H115.22ZM480-241.7q17.57 0 30.2-12.63 12.63-12.63 12.63-30.19 0-17.57-12.63-29.92-12.63-12.34-30.2-12.34t-30.2 12.34q-12.63 12.35-12.63 29.92 0 17.56 12.63 30.19 12.63 12.63 30.2 12.63Zm0-118.3q17 0 28.5-11.5T520-400v-113.78q0-17-11.5-28.5t-28.5-11.5q-17 0-28.5 11.5t-11.5 28.5V-400q0 17 11.5 28.5T480-360Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-471.87q0-19.09 6.48-36.33t18.3-31.63l66.4-77.39q14.39-17.39 34.84-26.31 20.46-8.91 42.42-8.91h421.56q21.96 0 42.42 8.91 20.45 8.92 34.84 26.31l66.4 77.39q11.82 14.39 18.3 31.63t6.48 36.33v471.87q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm29-613h488.44l-34-40H269.78l-34 40ZM480-556.04q-19.83 0-33.59 13.76-13.76 13.76-13.76 33.58v93.52l-21.3-21.3q-13.26-13.26-32.52-12.98-19.26.29-33.09 14.68-13.26 13.82-12.98 33.37.28 19.54 13.54 32.8l96.09 96.09q15.96 15.39 37.33 15.67 21.37.28 37.32-15.67l97.22-97.22q13.26-13.26 13.26-32.8 0-19.55-14.39-33.94-12.7-13.26-31.96-13.26t-32.52 13.26l-21.3 21.3v-93.52q0-19.82-13.76-33.58-13.76-13.76-33.59-13.76Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M22.48-263.52q0-39.09 20.32-72.11 20.33-33.02 54.42-50.28 63.69-31.57 129.95-47.63 66.26-16.07 134.53-16.07 69.39 0 135.65 15.78 66.26 15.79 128.82 47.35 34.09 17.26 54.42 50 20.32 32.74 20.32 72.96v26.35q0 44.3-30.84 75.15-30.85 30.85-75.16 30.85H128.48q-44.31 0-75.15-30.85-30.85-30.85-30.85-75.15v-26.35Zm724.56 132.35q17.22-23.09 25.55-50.09 8.32-27 8.32-55.91V-267q0-47.96-24.5-96.09T679-445.3q47.04 6.56 93.46 22.47 46.41 15.92 84.84 36.35 38.27 20 59.24 51 20.98 31 20.98 67.35v30.96q0 44.3-30.85 75.15-30.84 30.85-75.15 30.85h-84.48ZM361.7-489.61q-70.53 0-120.07-49.54-49.54-49.55-49.54-120.07t49.54-120.06q49.54-49.55 120.07-49.55 70.52 0 120.06 49.55 49.54 49.54 49.54 120.06 0 70.52-49.54 120.07-49.54 49.54-120.06 49.54Zm427.69-169.61q0 69.96-49.82 119.78-49.83 49.83-119.79 49.83-11.56 0-28-2.78-16.43-2.78-29.69-6.91 28.13-33.14 42.91-74.4 14.78-41.26 14.78-85.52T605-744.74q-14.78-41.26-42.91-74.39 14.56-5.57 28.56-7.63 14-2.07 29.13-2.07 69.96 0 119.79 49.83 49.82 49.82 49.82 119.78Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M815.48-418.74 677.87-224.39q-14.39 21.09-37.26 32.35-22.87 11.26-48.52 11.26H206.78q-43.74 0-74.87-31.13-31.13-31.13-31.13-74.87v-386.44q0-43.74 31.13-74.87 31.13-31.13 74.87-31.13h385.31q25.65 0 48.52 11.55 22.87 11.54 37.26 32.06l137.61 194.35Q835-513.48 835-480t-19.52 61.26Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-94q-44.3 0-75.15-30.85Q94-155.7 94-200v-400q0-44.3 30.85-75.15Q155.7-706 200-706h54v-54q0-44.3 30.85-75.15Q315.7-866 360-866h240q44.3 0 75.15 30.85Q706-804.3 706-760v214h54q44.3 0 75.15 30.85Q866-484.3 866-440v240q0 44.3-30.85 75.15Q804.3-94 760-94H520v-186h-80v186H200Zm0-106h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 320h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 480h80v-80h-80v80Zm0-160h80v-80h-80v80Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M290.96-60.78q-62.53 0-106.35-43.83-43.83-43.82-43.83-106.35v-538.08q0-62.53 43.83-106.35 43.82-43.83 106.35-43.83h422.26q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v508.35q0 9.7-6.22 17.89-6.22 8.2-19.82 14.5-11.18 5.31-17.48 16.33-6.31 11.02-6.31 25.19 0 14.18 6.31 25.42 6.3 11.24 17.48 16.11 12.3 5.43 19.17 17.06 6.87 11.63 6.87 27.59v13.39q0 20.96-14.61 35.78Q790-60.78 769.04-60.78H290.96ZM371.3-361.7q20.96 0 35.57-14.6 14.61-14.61 14.61-35.57V-748.7q0-20.95-14.61-35.56-14.61-14.61-35.57-14.61-20.95 0-35.56 14.61-14.61 14.61-14.61 35.56v336.83q0 20.96 14.61 35.57 14.61 14.6 35.56 14.6Zm-80.34 200.57h387.13q-4.31-11.74-6.68-23.98t-2.37-25.85q0-13.17 2.16-25.63 2.15-12.45 6.89-24.19H290.96q-21.48 0-35.66 14.67-14.17 14.68-14.17 35.15 0 21.48 14.17 35.66 14.18 14.17 35.66 14.17Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-360q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Zm0 137.52q80.96 0 147.48-45.98 66.52-45.97 93.78-123.06h10.61l38.43 39q8.27 7.69 17.81 11.04 9.54 3.35 19.8 3.35 10.26 0 19.53-3.35 9.26-3.35 17.52-11.61L693-401.13l57 49.35q8.26 7.26 17.74 10.89 9.48 3.63 19.74 3.19 10.26-.43 19.3-4.21 9.05-3.79 16.87-12.05l83.22-89.43q7.83-8.26 11.17-17.52 3.35-9.26 3.35-19.52 0-10.27-3.56-19.59-3.57-9.33-11.39-17.15l-36.48-35.92q-7.7-7.69-17.18-11.54-9.48-3.85-20.3-3.85H520.7q-24.57-73.09-90.16-121.06-65.58-47.98-150.54-47.98-107.35 0-182.44 75.08Q22.48-587.35 22.48-480q0 106.78 75.37 182.15T280-222.48Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M362.17-100.78H200q-40.93 0-70.07-29.15-29.15-29.14-29.15-70.07v-162.17q42.35 0 72.7-27.96 30.34-27.96 30.34-69.87 0-41.91-30.34-69.87-30.35-27.96-72.7-27.96V-720q0-40.93 29.15-70.07 29.14-29.15 70.07-29.15h143.61q6.22-45.39 39.17-74.67 32.96-29.29 77.22-29.29t77.22 29.29q32.95 29.28 39.17 74.67H720q40.93 0 70.07 29.15 29.15 29.14 29.15 70.07v143.61q45.39 6.22 74.67 39.17 29.29 32.96 29.29 77.22t-29.29 77.22q-29.28 32.95-74.67 39.17V-200q0 40.93-29.15 70.07-29.14 29.15-70.07 29.15H557.83q0-46.61-28.54-79.07Q500.76-212.3 460-212.3q-40.76 0-69.29 32.52-28.54 32.53-28.54 79Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78ZM280-315.48h240q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H280q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Zm0-160h400q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H280q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M326.78-166.78h306.44V-280q0-63.74-44.74-108.48T480-433.22q-63.74 0-108.48 44.74T326.78-280v113.22Zm153.22-360q63.74 0 108.48-44.74T633.22-680v-113.22H326.78V-680q0 63.74 44.74 108.48T480-526.78Zm-286.22 466q-22.08 0-37.54-15.46t-15.46-37.54q0-22.09 15.46-37.55 15.46-15.45 37.54-15.45h27V-280q0-58.74 25.39-111.67 25.39-52.94 71.31-88.33-45.92-35.39-71.31-88.33-25.39-52.93-25.39-111.67v-113.22h-27q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-27V-680q0 58.74-25.11 111.67Q689-515.39 642.52-480q46.48 35.39 71.59 88.33 25.11 52.93 25.11 111.67v113.22h27q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H193.78Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M273.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-507q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54 0-22.09 15.46-37.55 15.45-15.45 37.54-15.45H347q0-22.09 15.46-37.55 15.45-15.45 37.54-15.45h158.87q22.09 0 37.54 15.45 15.46 15.46 15.46 37.55h180.35q22.09 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54-15.45 15.46-37.54 15.46v507q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H273.78Zm122.83-179.79q19.26 0 32.74-13.47 13.48-13.48 13.48-32.74v-267.57q0-19.26-13.48-32.74t-32.74-13.48q-19.26 0-33.02 13.48-13.76 13.48-13.76 32.74v267.57q0 19.26 13.76 32.74 13.76 13.47 33.02 13.47Zm167.35 0q19.26 0 32.74-13.47 13.47-13.48 13.47-32.74v-267.57q0-19.26-13.47-32.74-13.48-13.48-32.74-13.48t-33.03 13.48q-13.76 13.48-13.76 32.74v267.57q0 19.26 13.76 32.74 13.77 13.47 33.03 13.47Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q121.56 0 208.63-78.31 87.06-78.3 100.07-194.78 0-3.04-.22-6.3t-.22-5.44q-8.96 19.39-27.56 31.33-18.61 11.93-42.4 11.93h-76.04q-35.8 0-61.29-25.49-25.49-25.49-25.49-61.29v-43.39H381.91v-82.26q0-36.03 25.49-61.69 25.5-25.66 61.3-25.66h43.39q0-26.59 13.91-46.81 13.91-20.23 34.17-27.84-19.44-4.75-39.37-7.59-19.93-2.85-40.8-2.85-131.74 0-222.48 90.74-90.74 90.74-90.74 222.48 0 2.83.29 5.65.28 2.83.28 5.65h165.52q72.22 0 122.89 50.68 50.67 50.67 50.67 122.66v43.62H376.26v66.48q24.52 8.96 50.27 13.72 25.74 4.76 53.47 4.76Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L828.3-670.91q14.96 14.95 22.94 34.26 7.98 19.3 7.98 40.39v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm377.39-652.44v116.05q0 22.08 15.46 37.54t37.54 15.46h116.05L584.17-753.22Zm60.35 468.7q17.57 0 29.63-12.35 12.07-12.35 12.07-29.91 0-17.57-12.07-29.63-12.06-12.07-29.63-12.07H315.48q-17.57 0-29.63 12.07-12.07 12.06-12.07 29.63 0 17.56 12.35 29.91 12.35 12.35 29.91 12.35h328.48ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.7 151.52q17.56 0 29.91-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 643.96-520H316.04q-17.56 0-29.91 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.91 12.35h327.92Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L828.3-670.91q14.96 14.95 22.94 34.26 7.98 19.3 7.98 40.39v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm377.39-652.44v116.05q0 22.08 15.46 37.54t37.54 15.46h116.05L584.17-753.22Zm60.35 468.7q17.57 0 29.63-12.35 12.07-12.35 12.07-29.91 0-17.57-12.07-29.63-12.06-12.07-29.63-12.07H315.48q-17.57 0-29.63 12.07-12.07 12.06-12.07 29.63 0 17.56 12.35 29.91 12.35 12.35 29.91 12.35h328.48ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.7 151.52q17.56 0 29.91-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 643.96-520H316.04q-17.56 0-29.91 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.91 12.35h327.92Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L828.3-670.91q14.96 14.95 22.94 34.26 7.98 19.3 7.98 40.39v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm377.39-652.44v116.05q0 22.08 15.46 37.54t37.54 15.46h116.05L584.17-753.22Zm60.35 468.7q17.57 0 29.63-12.35 12.07-12.35 12.07-29.91 0-17.57-12.07-29.63-12.06-12.07-29.63-12.07H315.48q-17.57 0-29.63 12.07-12.07 12.06-12.07 29.63 0 17.56 12.35 29.91 12.35 12.35 29.91 12.35h328.48ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.7 151.52q17.56 0 29.91-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 643.96-520H316.04q-17.56 0-29.91 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.91 12.35h327.92Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L828.3-670.91q14.96 14.95 22.94 34.26 7.98 19.3 7.98 40.39v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm377.39-652.44v116.05q0 22.08 15.46 37.54t37.54 15.46h116.05L584.17-753.22Zm60.35 468.7q17.57 0 29.63-12.35 12.07-12.35 12.07-29.91 0-17.57-12.07-29.63-12.06-12.07-29.63-12.07H315.48q-17.57 0-29.63 12.07-12.07 12.06-12.07 29.63 0 17.56 12.35 29.91 12.35 12.35 29.91 12.35h328.48ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.7 151.52q17.56 0 29.91-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 643.96-520H316.04q-17.56 0-29.91 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.91 12.35h327.92Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m553.22-206.78 200-200h-147q-22.09 0-37.55 15.45-15.45 15.46-15.45 37.55v147Zm-346.44 106q-43.72 0-74.86-31.14t-31.14-74.86v-546.44q0-43.72 31.14-74.86t74.86-31.14h546.44q43.72 0 74.86 31.14t31.14 74.86v352.31q0 21.22-7.98 40.46-7.98 19.23-22.94 34.19L633.74-131.7q-14.96 14.96-34.19 22.94-19.24 7.98-40.46 7.98H206.78Zm123.96-292.44h107q18.68 0 31.32-12.8t12.64-31.72q0-18.68-12.64-31.32t-31.32-12.64H331.3q-18.92 0-31.72 12.64-12.8 12.65-12.8 31.33 0 18.69 12.64 31.6t31.32 12.91Zm0-168.48h298.52q18.68 0 31.32-12.8t12.64-31.72q0-18.68-12.64-31.32-12.64-12.63-31.32-12.63H331.3q-18.92 0-31.72 12.64-12.8 12.64-12.8 31.32 0 18.69 12.64 31.6t31.32 12.91Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M349.74-181.35q-44.31 0-75.15-30.85-30.85-30.84-30.85-75.15v-385.87q0-44.3 30.85-75.15 30.84-30.85 75.15-30.85h161.35q72.35 0 128.76 44.81 56.41 44.8 56.41 118.06 0 44.22-20.17 75.96-20.18 31.74-48.65 46.56v1.7q35.74 14.96 62.28 50.61t26.54 88.87q0 83.35-63.3 127.32-63.31 43.98-135 43.98H349.74Zm34.22-122.17h118.13q36.69 0 52.84-20.83 16.16-20.82 16.16-40.87 0-20.04-16.16-41.15-16.15-21.11-54.15-21.11H383.96v123.96Zm0-242.7h108.26q28.48 0 45.45-16.72 16.98-16.71 16.98-39.41 0-24-17.85-39.85-17.84-15.84-43.71-15.84H383.96v111.82Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M248.87-181.35q-26.09 0-44.54-18.45-18.46-18.46-18.46-44.55 0-26.08 18.46-44.54 18.45-18.46 44.54-18.46h100.39l114.91-344.17h-91.91q-26.09 0-44.54-18.46-18.46-18.45-18.46-44.54t18.46-44.55q18.45-18.45 44.54-18.45h300q26.09 0 44.54 18.45 18.46 18.46 18.46 44.55 0 26.09-18.46 44.54-18.45 18.46-44.54 18.46h-80.39L476.96-307.35h71.91q26.09 0 44.54 18.46 18.46 18.46 18.46 44.54 0 26.09-18.46 44.55-18.45 18.45-44.54 18.45h-300Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M168.48 0q-36.96 0-62.72-26.04Q80-52.09 80-89.04q0-36.96 26.04-62.72 26.05-25.76 63-25.76h622.48q36.96 0 62.72 25.76Q880-126 880-89.04q0 36.95-26.04 63Q827.91 0 790.96 0H168.48Zm278.13-701.61 250.48 251.48-162.26 162.26q-30.78 30.78-74.59 30.78-43.8 0-74.59-30.78l-2.17 1.74q-14.96 13.52-33.33 21.06-18.37 7.55-38.58 7.55h-94.31q-17.95 0-24.87-16.24-6.91-16.24 5.92-29.07l86.91-85.91q-31.35-31.35-32.07-75.02-.71-43.68 30.63-75.03l162.83-162.82Zm57.13-57.57 118.17-117.73q31.92-31.92 74.87-31.92 42.96 0 74.87 31.92l101.18 101.3q31.91 31.91 31.91 74.87 0 42.96-31.91 74.87L754.66-507.7 503.74-759.18Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M490.52-138.52q-66.39 0-123.28-34.91-56.89-34.92-89.02-93.74-10.13-18.26-2.5-38.59 7.63-20.33 26.89-31.02 20.82-11.7 43.72-4.35 22.89 7.35 36.71 28.17 18 28.31 46.81 45.74 28.8 17.44 62.11 17.44 38.34 0 67.17-23.33 28.83-23.32 28.83-59.67v-5.65q-.57-23.4 15.97-40.22 16.55-16.83 39.94-17.39 23.39-.57 40.15 15.69 16.76 16.26 17.89 39.65 0 3.57.29 6.85.28 3.29.28 6.85 0 82.39-63.35 135.44-63.35 53.04-148.61 53.04ZM120-475.48q-18.7 0-31.61-12.91T75.48-520q0-18.7 12.91-31.61T120-564.52h720q18.7 0 31.61 12.91T884.52-520q0 18.7-12.91 31.61T840-475.48H120Zm203.48-176.3q-20.39-12.26-26.68-35.16-6.28-22.89 5.98-43.28 27.26-47.56 75.96-71.56 48.69-24 104.39-24 49.13 0 93.04 20 43.92 20 74.05 58.56 12.69 15.7 7.85 35.39-4.85 19.7-21.55 32.39-19.82 14.83-43.56 11.27-23.74-3.57-41.7-20.7-13.87-13.04-31.04-19.35-17.18-6.3-36.22-6.3-24.74 0-47.2 10.15-22.45 10.15-34.89 31.46-12.26 20.82-35.15 27.11-22.89 6.28-43.28-5.98Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M824.31-140.78q-18.69 0-31.32-12.57-12.64-12.58-12.64-31.16v-43.73q0-18.59 12.64-31.22 12.63-12.63 31.32-12.63h66.99v-28.69H806q-10.82 0-18.24-7.41-7.41-7.42-7.41-18.24 0-10.83 7.41-18.24 7.42-7.42 18.24-7.42h92.65q18.68 0 31.32 12.58 12.64 12.57 12.64 31.15v43.73q0 18.59-12.64 31.22-12.64 12.63-31.32 12.63h-67v28.69h85.31q10.82 0 18.24 7.42 7.41 7.41 7.41 18.24 0 10.82-7.41 18.24-7.42 7.41-18.24 7.41h-92.65Zm-510.14-80q-33.45 0-48.94-28.65-15.49-28.66 1.9-56.74l143.26-225.4-130.26-203.82q-17.39-27.09-1.86-55.46 15.52-28.37 47.82-28.37 14.91 0 27.17 6.91 12.26 6.92 19.96 19.18l105.91 171.65h1.74L586.35-793.7q7.13-12.15 19.61-18.83 12.47-6.69 26.09-6.69 33.43 0 48.82 28.37t-2 56.46L548.61-531.57l144.26 225.96q17.39 28.09 1.85 56.46-15.55 28.37-48.2 28.37-15.08 0-27.64-6.83-12.56-6.84-20.1-19.26L480.87-436.65h-1.74L360.65-246.87q-7.13 12.42-19.61 19.26-12.47 6.83-26.87 6.83Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M824.31-607.91q-18.69 0-31.32-12.58-12.64-12.57-12.64-31.15v-43.73q0-18.59 12.64-31.22 12.63-12.63 31.32-12.63h66.99v-28.69H806q-10.82 0-18.24-7.42-7.41-7.41-7.41-18.24 0-10.82 7.41-18.24 7.42-7.41 18.24-7.41h92.65q18.68 0 31.32 12.57 12.64 12.58 12.64 31.16v43.73q0 18.59-12.64 31.22-12.64 12.63-31.32 12.63h-67v28.69h85.31q10.82 0 18.24 7.41 7.41 7.42 7.41 18.24 0 10.83-7.41 18.24-7.42 7.42-18.24 7.42h-92.65ZM314.17-140.78q-33.45 0-48.94-28.65-15.49-28.66 1.9-56.74l143.26-225.4-130.26-203.82q-17.39-27.09-1.86-55.46 15.52-28.37 47.82-28.37 14.91 0 27.17 6.91 12.26 6.92 19.96 19.18l105.91 171.65h1.74L586.35-713.7q7.13-12.15 19.61-18.83 12.47-6.69 26.09-6.69 33.43 0 48.82 28.37t-2 56.46L548.61-451.57l144.26 225.96q17.39 28.09 1.85 56.46-15.55 28.37-48.2 28.37-15.08 0-27.64-6.83-12.56-6.84-20.1-19.26L480.87-356.65h-1.74L360.65-166.87q-7.13 12.42-19.61 19.26-12.47 6.83-26.87 6.83Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-74.78q-22.09 0-37.54-15.46Q187-105.69 187-127.78t15.46-37.54q15.45-15.46 37.54-15.46h480q22.09 0 37.54 15.46Q773-149.87 773-127.78t-15.46 37.54Q742.09-74.78 720-74.78H240Zm240-176.96q-112.3 0-176.78-67.52t-64.48-181.13V-774.3q0-26.09 18.89-44.76 18.89-18.68 44.98-18.68 26.09 0 44.76 18.68 18.67 18.67 18.67 44.76v276.52q0 54.87 29.98 87.89T480-376.87q54 0 83.98-33.02 29.98-33.02 29.98-87.89V-774.3q0-26.09 18.89-44.76 18.89-18.68 44.98-18.68 26.08 0 44.76 18.68 18.67 18.67 18.67 44.76v273.91q0 113.61-64.48 181.13T480-251.74Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-191.52q-22.09 0-37.54-15.46Q187-222.43 187-244.52t15.46-37.55q15.45-15.45 37.54-15.45h480q22.09 0 37.54 15.45Q773-266.61 773-244.52q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46H240Zm53.43-239.66 129.66-348.21q5.13-13.26 16.61-21.18 11.47-7.91 25.73-7.91h33.66q14.82 0 26.3 8.2 11.48 8.19 16.61 21.45l129.09 346.96q8.82 23.22-5.42 43.3-14.24 20.09-39.02 20.09-16.09 0-28.69-9.04-12.61-9.05-17.74-24.57l-22.66-68.21H403.87l-24.65 71.47q-4.57 14.39-16.39 22.37-11.83 7.98-26.22 7.98-24.65 0-38.26-20.02t-4.92-42.68Zm132.44-114.99h109.39L482.57-703.3h-4l-52.7 157.13Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M375.48-307q-114.09 0-193.55-79.46-79.45-79.45-79.45-193.54 0-114.09 79.45-193.54Q261.39-853 375.48-853q114.09 0 193.54 79.46 79.46 79.45 79.46 193.54 0 45.13-12.87 83.28T601-429.7l219.48 220.05q14.96 15.52 14.96 37.32 0 21.81-15.53 36.77-14.95 14.95-37.04 14.95t-37.04-14.95L526.91-354.48q-29.43 21.74-68.15 34.61Q420.04-307 375.48-307Zm0-106q69.91 0 118.45-48.54 48.55-48.55 48.55-118.46t-48.55-118.46Q445.39-747 375.48-747t-118.46 48.54Q208.48-649.91 208.48-580t48.54 118.46Q305.57-413 375.48-413Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m242.48-351.56-28.61 78.82q-4.57 12.7-15.26 20.11-10.7 7.41-23.96 7.41-22.39 0-34.87-18.32-12.48-18.33-4.91-38.72l132.91-358.39q4.57-13.26 16.33-21.46 11.76-8.19 25.59-8.19h33.08q13.83 0 25.81 7.91 11.98 7.91 16.54 21.17l134.04 359.96q7.57 20.39-4.84 38.22-12.42 17.82-34.37 17.82-13.26 0-24.24-7.91-10.98-7.91-15.55-20.61l-27.61-77.82H242.48Zm25.26-77.57h117.43l-57.21-163.91h-3.44l-56.78 163.91Zm404.61 194.48q-51 0-82.98-29.48-31.98-29.48-31.98-75.61 0-46.26 35.91-75.61 35.92-29.35 93.31-29.35 23 0 44.43 4 21.44 4 35.74 11.57v-17.65q0-23.92-19.08-39.94-19.09-16.02-47.44-16.02-13.87 0-26.95 3.94-13.09 3.93-24.53 10.67-16.95 9.43-29.87 5.02-12.91-4.41-20.47-14.67-7.57-10.26-6.44-23.24Q593.13-534 605.83-542q21.69-14.87 47.54-22.09 25.85-7.21 52.41-7.21 65.61 0 101.59 34.76 35.98 34.76 35.98 96.93v162.26q0 15.83-11.2 26.81-11.19 10.98-27.02 10.98t-27.09-11.2q-11.26-11.2-11.26-26.46v-2.17h-3.43q-12.87 21.3-37.44 33.02-24.56 11.72-53.56 11.72ZM690-298.83q32.17 0 54.7-21.74 22.52-21.73 22.52-52.04-11.18-6.3-27.57-9.39-16.39-3.09-35.95-3.09-32 0-48.87 11.46-16.87 11.46-16.87 32.76 0 18.3 14.58 30.17 14.59 11.87 37.46 11.87Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M67-520q0-122.09 85.46-207.54Q237.91-813 360-813h240q122.09 0 207.54 85.46Q893-642.09 893-520q0 103-62.61 183.54-62.61 80.55-163.48 102.63-23.08 5.27-41.61-8.84-18.52-14.11-18.52-37.33 0-22.65 16.89-38.61 16.9-15.96 39.42-24.48 57.13-19.39 90.52-68.24Q787-460.17 787-520q0-77.91-54.54-132.46Q677.91-707 600-707H360q-77.91 0-132.46 54.54Q173-597.91 173-520q0 70 44.37 122.85 44.37 52.84 112.67 61.32h3.05l-15.66-15.65q-14.39-14.39-11.84-34.85 2.54-20.45 17.37-35.28 15.52-15.52 37.32-15.52 21.81 0 37.33 15.52l103.43 103.44Q517-302.22 517-280.57q0 21.66-15.96 37.61l-104 104q-15.52 15.53-37.67 14.96-22.15-.56-38.11-16.09-14.83-14.82-14.83-36.13 0-21.3 14.83-36.13l15.22-15.21h-3.05q-114.17-6.22-190.3-91.4Q67-404.13 67-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M331.09-140.78q-28.82 0-49-19.76t-20.18-48.72v-471.87H129.83q-28.77 0-48.91-20.18-20.14-20.17-20.14-49 0-28.82 20.14-48.86 20.14-20.05 48.91-20.05h402.26q28.76 0 48.9 20.18 20.14 20.17 20.14 49 0 28.82-20.14 48.87-20.14 20.04-48.9 20.04H399.43v471.3q0 28.77-19.76 48.91-19.76 20.14-48.58 20.14Zm379.22 0q-28.83 0-49-19.76-20.18-19.76-20.18-48.72v-253.78h-51.52q-28.77 0-48.91-20.18-20.13-20.18-20.13-49t19.76-48.58q19.76-19.77 48.71-19.77h241.7q28.96 0 48.72 19.77 19.76 19.76 19.76 48.58 0 28.82-19.76 49t-48.72 20.18h-52.09v253.21q0 28.77-19.76 48.91-19.76 20.14-48.58 20.14Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M672.44-200q36.34 0 61.67-25.33 25.32-25.32 25.32-61.67t-25.32-61.67Q708.78-374 672.44-374q-36.35 0-61.68 25.33-25.32 25.32-25.32 61.67t25.32 61.67Q636.09-200 672.44-200ZM913.48-45.96Q898.52-31 876.44-31q-22.09 0-37.05-14.96l-73.22-72.65q-21 12.31-44.65 18.46T672.44-94q-80.66 0-136.83-56.17-56.18-56.18-56.18-136.83t56.18-136.83Q591.78-480 672.44-480q80.65 0 136.82 56.17 56.18 56.18 56.18 136.83 0 25.44-6.16 49.09-6.15 23.65-18.45 44.65l72.65 73.22q14.96 14.95 14.96 37.04t-14.96 37.04Zm-706.7-14.82q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.09 0 40.4 7.98 19.3 7.98 34.26 22.94L748.3-678.83q14.96 14.96 22.94 34.26 7.98 19.31 7.98 40.4v7.82q0 20.83-17.05 33.52-17.04 12.7-38.43 7.7-12.44-3-25.15-3.94-12.72-.93-26.15-.93-121.96 0-197.92 83.39-75.95 83.39-75.95 190.61 0 40.04 12.39 80.22 12.39 40.17 39.17 76.48 15.7 21.78 5.65 45.15-10.04 23.37-33.69 23.37H206.78Zm266.44-732.44v147q0 22.09 15.45 37.55 15.46 15.45 37.55 15.45h147l-200-200 200 200-200-200Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M34.78-482q0-71.83 24.48-138.02 24.48-66.2 69.04-122.46 14.39-16.96 36.26-18.24 21.87-1.28 37.83 14.68 15.96 15.95 16.17 38.11.22 22.15-13.6 40.67-30.74 40.3-47.46 87.2-16.72 46.89-16.72 98.06 0 50.61 17.15 97.78 17.16 47.18 47.46 87.48 13.83 18.52 13.61 40.46-.22 21.93-16.18 37.89-15.95 15.96-37.82 15.17-21.87-.78-35.7-18.3-44.13-56.26-69.32-122.46-25.2-66.19-25.2-138.02ZM380-227q-30.65 0-51.83-21.17Q307-269.35 307-300t21.17-51.83Q349.35-373 380-373t51.83 21.17Q453-330.65 453-300t-21.17 51.83Q410.65-227 380-227Zm179-205.65q-19.83 0-33.59-13.76-13.76-13.76-13.76-33.59v-18l-15.26 9.22q-16.82 9.69-35.87 4.91-19.04-4.78-28.74-22.17-9.69-17.39-4.63-36.44 5.07-19.04 22.46-28.74L464.3-580l-15.69-8.78q-16.83-9.7-21.96-28.74-5.13-19.05 4.57-35.87 9.69-17.83 29.02-22.46 19.33-4.63 36.72 5.07l14.69 8.78v-18q0-19.83 13.76-33.59 13.76-13.76 33.59-13.76 19.83 0 33.59 13.76 13.76 13.76 13.76 33.59v18l15.26-9.22q16.82-9.69 35.87-4.91 19.04 4.78 28.74 22.17 9.69 17.39 4.63 36.44-5.07 19.04-22.46 28.74L653.7-580l15.69 8.78q16.83 9.7 21.96 28.74 5.13 19.05-4.57 35.87-9.69 17.83-29.02 22.46-19.33 4.63-36.72-5.07L606.35-498v18q0 19.83-13.76 33.59-13.76 13.76-33.59 13.76ZM925.22-482q0 71.83-24.48 138.3-24.48 66.48-69.04 122.74-14.39 16.96-36.26 17.74-21.87.79-37.83-15.17-15.96-15.96-16.17-37.89-.22-21.94 13.6-40.46 30.74-40.3 47.46-87.48 16.72-47.17 16.72-97.78 0-51.17-17.72-98.63-17.72-47.46-48.02-87.76-13.83-17.96-12.83-40.11t16.96-37.54q15.96-15.96 37.61-14.68 21.65 1.28 35.48 18.24 44.13 56.26 69.32 122.46 25.2 66.19 25.2 138.02Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-713.22q-57.35 0-104.17 30.26Q289-652.7 265.3-602.91q-8.82 18.39-27.13 27.3-18.3 8.91-38.82 4.78-21.09-4.13-33.42-20.58-12.32-16.46-5.06-34.98 31.52-85.13 106.91-138.98 75.39-53.85 172.22-53.85 66.35 0 118.98 22.22 52.63 22.22 89.5 62.91v-29.87q0-18.69 12.91-31.61 12.91-12.91 31.61-12.91t31.61 12.91q12.91 12.92 12.91 31.61V-613q0 22.09-15.45 37.54Q706.61-560 684.52-560H532.44q-18.7 0-31.33-12.91-12.63-12.92-12.63-31.61 0-18.7 12.91-31.33 12.91-12.63 31.61-12.63h49.48q-25.05-30.91-61.87-47.82-36.83-16.92-80.61-16.92Zm0 492.44q-65.22 0-117.57-22.5-52.34-22.5-90.91-62.63v29.87q0 18.69-12.91 31.61-12.91 12.91-31.61 12.91t-31.61-12.91q-12.91-12.92-12.91-31.61V-427q0-22.09 15.45-37.54Q173.39-480 195.48-480h152.08q18.7 0 31.33 12.63 12.63 12.63 12.63 31.33 0 18.69-12.63 31.61-12.63 12.91-31.33 12.91h-51.17q25.61 30.35 61.87 47.54 36.26 17.2 81.74 17.2 55.78 0 100.76-28.2 44.98-28.19 69.11-73.72 11.52-19.95 30.11-32.28 18.59-12.32 40.67-8.19 22.09 4.56 33.2 23.37 11.11 18.8 2.72 38.76-5.87 16.04-13.68 30.15-7.8 14.11-17.98 27.72l148 147.43q15.53 15.52 15.53 37.61t-15.53 37.61q-15.52 14.96-37.61 14.96-22.08 0-37.6-15.53l-148-148q-33.74 24.74-76.24 39.53-42.5 14.78-93.46 14.78Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M138.09-191.09q-44.31 0-75.16-30.84-30.84-30.85-30.84-75.16V-359q0-22.09 15.45-37.54Q63-412 85.09-412q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v61.91H827V-359q0-22.09 15.46-37.54Q857.91-412 880-412t37.54 15.46Q933-381.09 933-359v61.91q0 44.31-30.85 75.16-30.85 30.84-75.15 30.84H138.09Zm152.52-154.26q-46.74 0-76.44-27.48-29.69-27.47-29.69-70.34 0-43.13 33.06-70.2 33.07-27.06 85.76-27.06 21.31 0 40.53 3.78 19.21 3.78 32.08 11.22v-15.7q0-21.91-16.8-36.5-16.81-14.59-43.15-14.59-12.18 0-24.55 3.66-12.37 3.65-21.67 9.95-13.52 8.13-26.28 7.72-12.76-.41-21.76-9.68-9.57-9.26-9.03-23.15.55-13.89 15.33-24.15 15.74-12.48 40.52-20.07 24.78-7.58 52.96-7.58 58.61 0 92.17 31.76 33.57 31.76 33.57 87.19v152.09q0 14.83-10.48 25.02-10.48 10.2-25.87 10.2-14.7 0-24.61-9.07-9.91-9.06-9.91-22.63v-5.13h-3q-11.87 18.87-33.87 29.81-22 10.93-48.87 10.93Zm29.35-140.17q-30.31 0-45.89 10.52-15.59 10.52-15.59 30.13 0 18.3 13.3 29.39 13.31 11.09 35.05 11.09 29.17 0 49.13-19.96 19.95-19.95 19.95-49.13-11.74-6.3-26.63-9.17-14.89-2.87-29.32-2.87Zm338.69 140.17q-33.08 0-56.28-14.89-23.2-14.89-33.72-31.11h-3v10.74q0 14.26-9.91 24.18-9.91 9.91-24.17 9.91-14.27 0-24.68-10.41-10.41-10.42-10.41-24.68v-343.3q0-15.26 10.41-25.68Q517.3-761 532.57-761q15.26 0 25.67 10.41 10.41 10.42 10.41 25.68v82.56l-3 40h3q9.22-14.04 32.76-30.02 23.55-15.98 58.37-15.98 57.22 0 93.37 44.87 36.15 44.87 36.15 107.13t-36.21 106.63q-36.22 44.37-94.44 44.37Zm-19.17-235.69q-33.22 0-53.52 25.26-20.31 25.26-20.31 59 0 34.17 20.02 58.65 20.03 24.48 53.81 24.48t53.74-24.76q19.95-24.76 19.95-58.94 0-34.17-20.24-58.93-20.23-24.76-53.45-24.76Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74Zm0 0q-131.74 0-222.48-90.74-90.74-90.74-90.74-222.48t90.74-222.48q90.74-90.74 222.48-90.74t222.48 90.74q90.74 90.74 90.74 222.48t-90.74 222.48Q611.74-166.78 480-166.78Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 219.22q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M413.78-285.96q-10.26 0-18.52-7.47-8.26-7.48-8.26-19.31v-334.52q0-11.83 8.26-19.31 8.26-7.47 18.52-7.47 3.13 0 18.52 8.26l158 158q6.14 6.13 8.7 13.11 2.57 6.97 2.57 14.67T599-465.33q-2.56 6.98-8.7 13.11l-158 158q-4.13 4.13-8.76 6.2-4.63 2.06-9.76 2.06Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m452.22-369.7-158-158q-4.13-4.13-6.2-8.76-2.06-4.63-2.06-9.76 0-10.26 7.47-18.52 7.48-8.26 19.31-8.26h334.52q11.83 0 19.31 8.26 7.47 8.26 7.47 18.52 0 3.13-8.26 18.52l-158 158q-6.13 6.14-13.11 8.7-6.97 2.57-14.67 2.57T465.33-361q-6.98-2.56-13.11-8.7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M747.56-225.43v57.87q0 10.82 7.42 18.23 7.41 7.42 18.24 7.42 10.82 0 18.24-7.42 7.41-7.41 7.41-18.23V-287q0-10.83-7.7-18.52-7.69-7.7-18.52-7.7H653.22q-10.83 0-18.24 7.42-7.42 7.41-7.42 17.95 0 10.55 7.7 18.24 7.7 7.7 17.96 7.7h58.43l-88.39 88.39q-7.7 7.69-7.7 17.96 0 10.26 7.82 17.95 7.82 7.7 18.24 7.7 10.42 0 18.12-7.7l87.82-87.82ZM713.22-27.56q-83 0-141.5-58.5t-58.5-141.5q0-83 58.5-141.5t141.5-58.5q83 0 141.5 58.5t58.5 141.5q0 83-58.5 141.5t-141.5 58.5ZM326.78-591.52h306.44q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Zm-120 492.43q-43.72 0-74.86-31.13-31.14-31.14-31.14-74.87v-546.43q0-43.73 31.14-74.86 31.14-31.14 74.86-31.14h546.44q43.72 0 74.86 31.14 31.14 31.13 31.14 74.86v216.3q0 24.22-20.37 36.76-20.37 12.55-43.59 3.72-19.11-6.13-39.9-9.19-20.79-3.07-42.14-3.07-11 0-20.5.41-9.5.4-19.5 2.03-7.31-6.53-18.31-10.14-11-3.6-21.69-3.6H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h203.87q-18 15.3-33.06 33.6-15.07 18.31-27.2 39.61H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h112.83q-3.7 13.96-5.05 28.26-1.34 14.31-1.34 29.83 0 17.17 1.62 33.25 1.62 16.09 5.68 31.27 5.57 23.78-7.54 43.59-13.11 19.8-36.33 19.8H206.78Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M331.3-338.65q20.96 0 35.57-14.61t14.61-35.57V-748.7q0-20.95-14.61-35.56-14.61-14.61-35.57-14.61-20.95 0-35.56 14.61-14.61 14.61-14.61 35.56v359.87q0 20.96 14.61 35.57t35.56 14.61ZM753.22-60.78H240q-58.01 0-98.61-40.44-40.61-40.44-40.61-98.21v-558.31q0-58.95 41.27-100.21 41.26-41.27 100.21-41.27h275.96q-40.79 36.7-64.59 88.07-23.8 51.37-23.8 111.15 0 107.18 72.04 184.17 72.04 77 177 85v83.7q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H240q-16.52 0-27.69 11.5-11.18 11.5-11.18 28.5t11.18 28.5q11.17 11.5 27.69 11.5h518.87v-275.13q27.65-6.13 53.02-17.74 25.37-11.61 47.33-28.13v315.35q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85ZM700-469.83q0-96.25 66.96-163.21Q833.92-700 930.17-700q-96.25 0-163.21-66.96Q700-833.92 700-930.17q0 96.25-66.96 163.21Q566.08-700 469.83-700q96.25 0 163.21 66.96Q700-566.08 700-469.83Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-595.48q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 160q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 160q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm-113.22 174.7q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm377.39-652.44v116.05q0 22.08 15.46 37.54t37.54 15.46h116.05L584.17-753.22Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M556.61-113.78v-63.74q0-10.83 4.13-20.31 4.13-9.47 11.83-17.17L781-423q10.7-10.7 23.67-15.54 12.98-4.85 26.24-4.85 14.26 0 27.24 5.35 12.98 5.34 23.68 16.04l37 37q9.69 10.7 15.04 23.67 5.35 12.98 5.35 26.24 0 13.83-4.85 27.03-4.85 13.19-15.54 23.89l-208 208q-7.7 7.69-17.18 11.54-9.48 3.85-20.3 3.85h-63.74q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54Zm279.96-187.96 31.34-33.35-37-37-32.34 32.35 38 38ZM166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v57q0 21.96-17.89 35.22-17.89 13.26-40.85 9.13-9.78-.57-19.35.28-9.57.85-18.78 3.68-21.79 2.82-41.76 12.82-19.98 10-36.59 26.61L507.52-263.52q-14.95 14.95-22.93 33.98-7.98 19.02-7.98 40.67v1.31q0 19.82-13.48 33.3-13.48 13.48-33.3 13.48H166.78Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M375.48-307q-114.09 0-193.55-79.46-79.45-79.45-79.45-193.54 0-114.09 79.45-193.54Q261.39-853 375.48-853q114.09 0 193.54 79.46 79.46 79.45 79.46 193.54 0 45.13-12.87 83.28T601-429.7l219.48 220.05q14.96 15.52 14.96 37.32 0 21.81-15.53 36.77-14.95 14.95-37.04 14.95t-37.04-14.95L526.91-354.48q-29.43 21.74-68.15 34.61Q420.04-307 375.48-307Zm0-106q69.91 0 118.45-48.54 48.55-48.55 48.55-118.46t-48.55-118.46Q445.39-747 375.48-747t-118.46 48.54Q208.48-649.91 208.48-580t48.54 118.46Q305.57-413 375.48-413Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M427-427H233.78q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q211.7-533 233.78-533H427v-193.22q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46Q533-748.3 533-726.22V-533h193.22q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q748.3-427 726.22-427H533v193.22q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46Q427-211.7 427-233.78V-427Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M387-150.39 241.04-86.87q-53 22.65-100.87-8.48-47.87-31.13-47.87-88.83v-461.34q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h377.39q44.31 0 75.16 30.85 30.85 30.85 30.85 75.15v461.34q0 57.7-47.87 88.83-47.87 31.13-100.88 8.48L387-150.39Zm427.7-27.13q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-601h-441q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.55q15.46-15.45 37.55-15.45h441q44.3 0 75.15 30.85 30.85 30.84 30.85 75.15v601q0 22.08-15.46 37.54t-37.54 15.46Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.87 30.85-75.43 30.85-30.57 75.15-30.57h181q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L480-730.74h366.22q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54q-15.46 15.46-37.54 15.46H340.57q-69.35 0-121.57 43.52-52.22 43.53-52.22 110.31v226.95l70.52-226.82q10.83-33.35 38.55-53.65 27.72-20.31 62.76-20.31h471.91q54 0 85.7 43.52 31.69 43.53 15.61 94.53l-53.92 174.43q-14.78 45.78-46.17 68.63-31.39 22.85-78.31 22.85H166.78Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M747.56-225.43v57.87q0 10.82 7.42 18.23 7.41 7.42 18.24 7.42 10.82 0 18.24-7.42 7.41-7.41 7.41-18.23V-287q0-10.83-7.7-18.52-7.69-7.7-18.52-7.7H653.22q-10.83 0-18.24 7.42-7.42 7.41-7.42 17.95 0 10.55 7.7 18.24 7.7 7.7 17.96 7.7h58.43l-88.39 88.39q-7.7 7.69-7.7 17.96 0 10.26 7.82 17.95 7.82 7.7 18.24 7.7 10.42 0 18.12-7.7l87.82-87.82ZM713.22-27.56q-83 0-141.5-58.5t-58.5-141.5q0-83 58.5-141.5t141.5-58.5q83 0 141.5 58.5t58.5 141.5q0 83-58.5 141.5t-141.5 58.5ZM326.78-591.52h306.44q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Zm-120 492.43q-43.72 0-74.86-31.13-31.14-31.14-31.14-74.87v-546.43q0-43.73 31.14-74.86 31.14-31.14 74.86-31.14h546.44q43.72 0 74.86 31.14 31.14 31.13 31.14 74.86v216.3q0 24.22-20.37 36.76-20.37 12.55-43.59 3.72-19.11-6.13-39.9-9.19-20.79-3.07-42.14-3.07-11 0-20.5.41-9.5.4-19.5 2.03-7.31-6.53-18.31-10.14-11-3.6-21.69-3.6H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h203.87q-18 15.3-33.06 33.6-15.07 18.31-27.2 39.61H326.78q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h112.83q-3.7 13.96-5.05 28.26-1.34 14.31-1.34 29.83 0 17.17 1.62 33.25 1.62 16.09 5.68 31.27 5.57 23.78-7.54 43.59-13.11 19.8-36.33 19.8H206.78Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-417.78 106.96 106.95q12.69 12.7 31.1 12.42 18.42-.29 31.11-12.98 12.7-12.7 12.7-31.11t-12.7-31.11L542.22-480l106.95-106.96q12.7-12.69 12.7-31.1 0-18.42-12.7-31.11-12.69-12.7-31.11-12.7-18.41 0-31.1 12.7L480-542.22 373.04-649.17q-12.69-12.7-30.82-12.7-18.13 0-30.83 12.7-12.69 12.69-12.69 31.11 0 18.41 12.69 31.1L417.78-480 310.83-373.04q-12.7 12.69-12.42 30.82.29 18.13 12.98 30.83 12.7 12.69 31.11 12.69t31.11-12.69L480-417.78Zm0 357q-87.52 0-163.91-32.91-76.39-32.92-132.94-89.46-56.54-56.55-89.46-132.94Q60.78-392.48 60.78-480t32.91-163.91q32.92-76.39 89.46-132.94 56.55-56.54 132.94-89.46 76.39-32.91 163.91-32.91t163.91 32.91q76.39 32.92 132.94 89.46 56.54 56.55 89.46 132.94 32.91 76.39 32.91 163.91t-32.91 163.91q-32.92 76.39-89.46 132.94-56.55 56.54-132.94 89.46Q567.52-60.78 480-60.78Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m422.3-441.52-71.86-71.31q-14.4-14.39-35.64-14.11-21.23.29-35.63 14.68-14.39 14.39-14.39 35.35 0 20.95 14.39 35.35L384.7-335.48q15.95 15.96 37.6 15.96 21.66 0 37.61-15.96l217.52-218.08q14.4-14.4 14.11-35.64-.28-21.23-14.67-35.63-14.39-14.39-35.35-14.39t-35.35 14.39L422.3-441.52ZM206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-348q-10.26 0-20.09-3.91-9.82-3.92-17.52-11.61L258.96-546.96Q244-561.91 244-584t14.96-37.04Q273.91-636 296-636t37.04 14.96L480-474.09l146.96-146.95Q641.91-636 664-636t37.04 14.96Q716-606.09 716-584t-14.96 37.04L517.61-363.52q-7.7 7.69-17.52 11.61Q490.26-348 480-348Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m178.18-480 284.95 284.96q18.39 18.39 18.18 44.04-.22 25.65-18.61 44.04-18.39 18.4-44.33 18.4-25.93 0-44.33-18.4L75.09-404.91q-15.96-15.96-23.65-35.48-7.7-19.52-7.7-39.61t7.7-39.61q7.69-19.52 23.65-35.48l298.95-298.95q18.4-18.4 44.55-18.18 26.15.22 44.54 18.61t18.39 44.33q0 25.93-18.39 44.32L178.18-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M560.91-480 275.96-764.96q-18.4-18.39-18.18-44.26.22-25.87 18.61-44.26 18.39-18.39 44.54-18.39 26.16 0 44.55 18.39L664-555.09q15.96 15.96 23.65 35.48 7.7 19.52 7.7 39.61t-7.7 39.61q-7.69 19.52-23.65 35.48L365.04-105.96q-18.39 18.4-44.04 17.9t-44.04-18.9q-18.4-18.39-18.4-44.54t18.4-44.54L560.91-480Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-509.91 333.04-362.96Q318.09-348 296-348t-37.04-14.96Q244-377.91 244-400t14.96-37.04l183.43-183.44q15.96-15.96 37.61-15.96t37.61 15.96l183.43 183.44Q716-422.09 716-400t-14.96 37.04Q686.09-348 664-348t-37.04-14.96L480-509.91Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M379.78-233.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h346.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v466.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H379.78Zm-186 186q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-519.44q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.55 15.46q15.45 15.46 15.45 37.54v519.44h399.44q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.09-15.46 37.54-15.46 15.46-37.54 15.46H193.78Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M246.78-60.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.23 0 40.46 7.98 19.24 7.98 34.2 22.94L788.3-678.83q14.96 14.96 22.94 34.2 7.98 19.23 7.98 40.46v437.39q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78Zm266.44-585.44q0 22.09 15.45 37.55 15.46 15.45 37.55 15.45h147l-200-200v147ZM440-353.78v80q0 17 11.5 28.5t28.5 11.5q17 0 28.5-11.5t11.5-28.5v-80h80q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5h-80v-80q0-17-11.5-28.5t-28.5-11.5q-17 0-28.5 11.5t-11.5 28.5v80h-80q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h80Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M371.3-464.87h217.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8H371.3q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 129.04h217.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8H371.3q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 129.05h97.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.93-12.8-31.73t-31.72-12.8h-97.4q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.73 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm-124.52 146q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.23 0 40.46 7.98 19.24 7.98 34.2 22.94L788.3-678.83q14.96 14.96 22.94 34.2 7.98 19.23 7.98 40.46v437.39q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78Zm266.44-585.44q0 22.09 15.45 37.55 15.46 15.45 37.55 15.45h147l-200-200v147Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M153.78-100.78q-22.08 0-37.54-15.46t-15.46-37.54v-109.44q0-21.08 7.98-40.39 7.98-19.3 22.94-34.26l495.95-495.52q13.13-12.7 29.33-19.26 16.19-6.57 33.89-6.57 17.13 0 33.83 6.57 16.69 6.56 29.95 19.69l79.31 78.61q13.13 12.7 19.48 29.68 6.34 16.97 6.34 34.24 0 17.69-6.34 34.17-6.35 16.48-19.48 29.61L339-131.7q-14.96 14.96-34.26 22.94-19.3 7.98-40.39 7.98H153.78ZM691.56-635l56-55.43L691-747.56l-56.57 56L691.56-635Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M333-427h294q22.09 0 37.54-15.46Q680-457.91 680-480t-15.46-37.54Q649.09-533 627-533H333q-22.09 0-37.54 15.46Q280-502.09 280-480t15.46 37.54Q310.91-427 333-427ZM480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m309.26-151.91-67.39 67.95Q225.91-68 204.26-68.5t-37.04-16.46q-14.96-15.95-15.18-37.32-.21-21.37 15.18-36.76L235.17-227h-30.78q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q182.3-333 204.39-333h157.87q22.09 0 37.54 15.46 15.46 15.45 15.46 37.54v157.87q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46q-15.46-15.45-15.46-37.54v-29.78Zm239 91.13q-22.08 0-37.54-15.46t-15.46-37.54V-254q0-65.83-46.59-112.41Q402.09-413 336.26-413H193.78q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54v-327.22q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h321.13l251.31 251.31v481.13q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H548.26Zm-35.04-532.44h200l-200-200 200 200-200-200v200Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-140.78q-24.35 0-41.78-17.44-17.44-17.43-17.44-41.78v-233.22L153.3-724.7q-22.91-29.6-7.04-62.06 15.87-32.46 53.74-32.46h560q37.87 0 53.74 32.46 15.87 32.46-7.04 62.06L579.22-433.22v239.44q0 22.65-15.18 37.82-15.17 15.18-37.82 15.18H440Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M246.78-60.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h466.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v626.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78Zm166.87-521.13h132.7q17.95 0 24.93-16.24t-5.85-29.07l-47.82-47.82Q501.65-691 480-691t-37.61 15.96l-47.82 47.82q-12.83 12.83-5.85 29.07 6.98 16.24 24.93 16.24Zm103.96 297.52 47.82-47.83q12.83-12.82 5.85-29.06t-24.93-16.24h-132.7q-17.95 0-24.93 16.24t5.85 29.06l47.82 47.83q15.96 15.95 37.61 15.95t37.61-15.95Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h626.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v466.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm211.31-272.87v-132.7q0-17.95-16.24-24.93t-29.07 5.85l-47.82 47.82Q269-501.65 269-480t15.96 37.61l47.82 47.82q12.83 12.83 29.07 5.85 16.24-6.98 16.24-24.93Zm297.52-103.96-47.83-47.82q-12.82-12.83-29.06-5.85t-16.24 24.93v132.7q0 17.95 16.24 24.93t29.06-5.85l47.83-47.82q15.95-15.96 15.95-37.61t-15.95-37.61Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.09 0 40.39 7.98 19.31 7.98 34.26 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M384-356.91h190.87l31.61 87.95q4.56 12.7 15.98 20.83 11.41 8.13 25.11 8.13 23.39 0 36.73-19.33 13.35-19.32 4.79-41.58L539.91-691.04q-5-12.7-16.69-20.83-11.7-8.13-25.96-8.13h-34.52q-14.26 0-25.96 8.13-11.69 8.13-16.69 20.83L269.78-298.65q-8.56 21.26 4.57 39.95Q287.48-240 310.3-240q14.13 0 25.05-7.85 10.91-7.85 15.91-20.98L384-356.91Zm25.13-76.79L478-628.3h2.87l68.3 194.6H409.13ZM166.78-60.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h626.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v626.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-52.31q0-20.39 14.33-35 14.32-14.61 35.28-14.61 20.39 0 35 14.61t14.61 35V-200h560v-483.39H200v59.08q0 20.4-14.33 35-14.32 14.61-35.28 14.61-20.39 0-35-14.61-14.61-14.6-14.61-35v-128.91q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78ZM455.91-388.7H153.78q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h302.13l-33.52-33.95q-14.96-14.96-14.89-36.55.06-21.58 15.46-37.54 14.95-15.52 37.04-15.52t37.61 15.52L621.04-479.3Q637-463.35 637-441.7q0 21.66-15.96 37.61l-124 124q-14.95 14.96-36.82 15.18-21.87.21-37.83-15.74-14.96-14.96-14.96-37.05 0-22.08 14.96-37.04l33.52-33.96Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m600.74-159.04-22.13 63.65q-5.13 15.52-18.81 25.06-13.67 9.55-30.19 9.55-26.78 0-42.96-21.87-16.17-21.87-6.48-48.09l144.09-398.04q6.7-17.22 21.5-27.61t33.02-10.39h41.87q18.22 0 33.02 10.39 14.81 10.39 21.51 27.61l144.08 397.91q9.7 25.78-6.26 47.94-15.96 22.15-43.3 22.15-16.96 0-30.7-9.55-13.74-9.54-19.87-26.06l-21.56-62.65H600.74Zm-252.31-213.7L188-212.74q-15.52 15.52-36.83 15.46-21.3-.07-37.26-16.02-15.52-15.53-15.52-37.33 0-21.8 15.52-37.33l161-161q-40.65-41.78-70.56-87.06-29.92-45.28-51.66-97.2h116.79q15.48 29.96 34.91 56.13 19.44 26.18 45.17 53.48 31.87-34.13 64.83-88.83 32.96-54.69 49.26-100.78H70.39q-22.09 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h227v-27q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v27h227q22.09 0 37.54 15.46 15.46 15.46 15.46 37.54 0 22.09-15.46 37.55-15.45 15.45-37.54 15.45H575.3q-22.13 69.18-64.97 144.61-42.85 75.44-87.24 121.09l68.87 70.3-39.61 110.83-103.92-106.35Zm285.22 117.7h130.44l-65.22-189.31-65.22 189.31Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M150.96-180.78q-20.96 0-35.57-14.61t-14.61-35.57q0-20.95 14.61-35.56 14.61-14.61 35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.56q0 20.96-14.61 35.57t-35.57 14.61H150.96Zm0-166.22q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56Q830-347 809.04-347H150.96Zm0-165.65q-20.96 0-35.57-14.61t-14.61-35.57q0-20.95 14.61-35.56Q130-613 150.96-613h658.08q20.96 0 35.57 14.61t14.61 35.56q0 20.96-14.61 35.57t-35.57 14.61H150.96Zm0-166.22q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56-14.61 14.61-35.57 14.61H150.96Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M416.96-187q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-293 416.96-293h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-187 806.22-187H416.96Zm0-240q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-533 416.96-533h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-427 806.22-427H416.96Zm0-240q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-773 416.96-773h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-667 806.22-667H416.96ZM191.95-148.13q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Zm0-240q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Zm0-240q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M193.78-100.78q-22.08 0-37.54-15.46t-15.46-37.54q0-22.09 15.46-37.55 15.46-15.45 37.54-15.45h572.44q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H193.78ZM480-306.61q-10.26 0-20.09-3.91-9.82-3.92-17.52-11.61L298.96-465.57Q284-480.52 284-502.61t14.96-37.04q14.95-14.96 37.04-14.96t37.04 14.96L427-485.7v-320.52q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46Q533-828.3 533-806.22v320.52l53.96-53.95q14.95-14.96 37.04-14.96t37.04 14.96Q676-524.7 676-502.61t-14.96 37.04L517.61-322.13q-7.7 7.69-17.52 11.61-9.83 3.91-20.09 3.91Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M113.78-227q-22.08 0-37.54-15.46Q60.78-257.91 60.78-280v-400q0-22.09 15.46-37.54Q91.7-733 113.78-733q22.09 0 37.55 15.46 15.45 15.45 15.45 37.54v400q0 22.09-15.45 37.54Q135.87-227 113.78-227Zm335.18-200 93.52 92.96q15.96 15.95 15.67 37.82-.28 21.87-16.24 37.83-15.95 14.96-37.54 14.67-21.59-.28-36.54-15.24L284.39-442.39q-7.69-7.7-11.61-17.52-3.91-9.83-3.91-20.09t3.91-20.09q3.92-9.82 11.61-17.52l183.44-183.43Q482.78-716 504.87-716t37.04 14.96q15.4 15.39 15.18 37.26-.22 21.87-15.18 36.82L448.96-533h397.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q868.3-427 846.22-427H448.96Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M846.22-227q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-400q0-22.09 15.45-37.54Q824.13-733 846.22-733q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v400q0 22.09-15.46 37.54Q868.3-227 846.22-227ZM511.04-427H113.78q-22.08 0-37.54-15.46Q60.78-457.91 60.78-480t15.46-37.54Q91.7-533 113.78-533h397.26l-92.95-93.96q-14.96-14.95-15.18-36.82-.22-21.87 15.18-37.26Q433.04-716 455.13-716t37.04 14.96l183.44 183.43q7.69 7.7 11.61 17.52 3.91 9.83 3.91 20.09t-3.91 20.09q-3.92 9.82-11.61 17.52L492.17-258.96q-14.95 14.96-36.54 15.24-21.59.29-37.54-14.67-15.96-15.96-16.24-37.83-.29-21.87 15.67-37.82L511.04-427Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M193.78-753.22q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H193.78ZM480-100.78q-22.09 0-37.54-15.46Q427-131.7 427-153.78V-474.3l-53.96 53.95q-14.95 14.96-37.04 14.96t-37.04-14.96Q284-435.3 284-457.39t14.96-37.04l143.43-143.44q7.7-7.69 17.52-11.61 9.83-3.91 20.09-3.91t20.09 3.91q9.82 3.92 17.52 11.61l143.43 143.44Q676-479.48 676-457.39t-14.96 37.04q-14.95 14.96-37.04 14.96t-37.04-14.96L533-474.3v320.52q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-206.78h74.92q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H153.78q-22.08 0-37.54-15.46t-15.46-37.54V-281.7q0-22.08 15.46-37.54t37.54-15.46q22.09 0 37.55 15.46 15.45 15.46 15.45 37.54v74.92Zm546.44 0v-74.92q0-22.08 15.45-37.54 15.46-15.46 37.55-15.46 22.08 0 37.54 15.46t15.46 37.54v127.92q0 22.08-15.46 37.54t-37.54 15.46H678.87q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54 0-22.09 15.46-37.55 15.45-15.45 37.54-15.45h74.35ZM206.78-753.22v74.35q0 22.09-15.45 37.54-15.46 15.46-37.55 15.46-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54v-127.35q0-22.08 15.46-37.54t37.54-15.46H281.7q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-74.92Zm546.44 0h-74.35q-22.09 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h127.35q22.08 0 37.54 15.46t15.46 37.54v127.35q0 22.09-15.46 37.54-15.46 15.46-37.54 15.46-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-74.35Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M228.7-228.7h-74.92q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46H281.7q22.08 0 37.54 15.46t15.46 37.54v127.92q0 22.08-15.46 37.54t-37.54 15.46q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-74.92Zm503.17 0v74.92q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46q-15.46-15.46-15.46-37.54V-281.7q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h127.35q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-74.35ZM228.7-731.87v-74.35q0-22.08 15.45-37.54 15.46-15.46 37.55-15.46 22.08 0 37.54 15.46t15.46 37.54v127.35q0 22.09-15.46 37.54-15.46 15.46-37.54 15.46H153.78q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54q15.46-15.46 37.54-15.46h74.92Zm503.17 0h74.35q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54q-15.46 15.46-37.54 15.46H678.87q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54v-127.35q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v74.35Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M413.78-285.96q-10.26 0-18.52-7.47-8.26-7.48-8.26-19.31v-334.52q0-11.83 8.26-19.31 8.26-7.47 18.52-7.47 3.13 0 18.52 8.26l158 158q6.14 6.13 8.7 13.11 2.57 6.97 2.57 14.67T599-465.33q-2.56 6.98-8.7 13.11l-158 158q-4.13 4.13-8.76 6.2-4.63 2.06-9.76 2.06Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.28-134q-36.67 0-62.72-25.99-26.04-25.99-26.04-62.49 0-36.73 25.99-62.88 25.99-26.16 62.49-26.16 36.96 0 62.72 26.08 25.76 26.09 25.76 62.72 0 36.63-25.76 62.68Q516.96-134 480.28-134Zm0-257.52q-36.67 0-62.72-25.99-26.04-25.99-26.04-62.49 0-36.96 25.99-62.72 25.99-25.76 62.49-25.76 36.96 0 62.72 25.76 25.76 25.76 25.76 62.44 0 36.67-25.76 62.72-25.76 26.04-62.44 26.04Zm0-256.96q-36.67 0-62.72-26.2-26.04-26.21-26.04-63 0-36.8 25.99-62.56Q443.5-826 480-826q36.96 0 62.72 25.76 25.76 25.76 25.76 62.56 0 36.79-25.76 63-25.76 26.2-62.44 26.2Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M328.48-431.52h303.04q20.39 0 34.44-14.04Q680-459.61 680-480q0-20.39-14.04-34.44-14.05-14.04-34.44-14.04H328.48q-20.39 0-34.44 14.04Q280-500.39 280-480q0 20.39 14.04 34.44 14.05 14.04 34.44 14.04Zm-121.7 330.74q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85H427q22.09 0 37.54 15.46Q480-828.3 480-806.22q0 22.09-15.46 37.55-15.45 15.45-37.54 15.45H206.78v546.44h546.44V-427q0-22.09 15.45-37.54Q784.13-480 806.22-480q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v220.22q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm546.44-578.91L442-368.48q-14.96 14.96-36.48 14.68-21.52-.29-36.48-15.24-14.95-14.96-14.95-36.77 0-21.8 14.95-36.76l310.65-310.65H613q-22.09 0-37.54-15.45Q560-784.13 560-806.22q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h193.22q22.08 0 37.54 15.46t15.46 37.54V-613q0 22.09-15.46 37.54Q828.3-560 806.22-560q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-66.69Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-320.7h546.44v-331.74H206.78v331.74Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M659.22-767.35v267.57l64.61 64.6q7.69 7.7 11.54 17.18 3.85 9.48 3.85 20.3v31.48q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H533v215.65q0 10.83-3.85 20.31-3.85 9.48-11.54 17.17L498.52-41q-7.69 7.7-18.52 7.7-10.83 0-18.52-7.7l-19.09-19.09q-7.69-7.69-11.54-17.17Q427-86.74 427-97.57v-215.65H273.78q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55v-31.48q0-10.82 3.85-20.3t11.54-17.18l64.61-64.6v-267.57q-17-3.95-28.5-18-11.5-14.04-11.5-32.74 0-22.09 15.46-37.54 15.46-15.46 37.54-15.46h332.44q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54 0 18.7-11.5 32.74-11.5 14.05-28.5 18Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M123.39-100.78q-43.72 0-74.86-31.14t-31.14-74.86v-444.96q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v444.96h642.83q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H123.39Zm186-186q-43.72 0-74.86-31.14t-31.14-74.86v-400.44q0-43.72 31.14-74.86t74.86-31.14h141q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94l49.09 49.08h262.48q43.72 0 74.86 31.14t31.14 74.86v320.44q0 43.72-31.14 74.86t-74.86 31.14H309.39Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m241.09-296.04 55.73-95.48q-67.69-4.52-112.71-53.5Q139.09-494 139.09-560q0-71.09 49.82-120.63 49.83-49.54 120.92-49.54 71.08 0 120.63 49.54Q480-631.09 480-560q0 23-5.22 42.78-5.21 19.79-15.08 37.22L325.35-247q-6.7 11.26-17.68 17.89-10.97 6.63-24.24 6.63-28.08 0-42.41-24.52-14.33-24.52.07-49.04Zm380.34.56 55.74-96.04q-67.69-4.52-112.43-53.5Q520-494 520-560q0-71.09 49.54-120.63 49.55-49.54 120.63-49.54 71.09 0 120.92 49.54 49.82 49.54 49.82 120.63 0 23-5.21 42.78-5.22 19.79-15.09 37.22L705.7-247q-6.7 11.26-17.68 17.89-10.98 6.63-24.24 6.63-28.08 0-42.13-24.24-14.04-24.24-.22-48.76Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M477.74-140.78q-141.35 0-240.28-98.94-98.94-98.93-98.94-240.28t98.94-240.28q98.93-98.94 240.28-98.94 74.09 0 140.76 30.2 66.67 30.19 113.94 87.15v-72.83q0-18.92 12.8-31.72 12.8-12.8 31.72-12.8 18.92 0 31.72 12.8 12.8 12.8 12.8 31.72v210.18q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46H557.17q-18.68 0-31.32-12.8-12.63-12.8-12.63-31.72 0-18.68 12.8-31.32T557.74-600h120.09q-32-52.61-85.01-82.91-53-30.31-115.08-30.31-97.17 0-165.2 68.02-68.02 68.03-68.02 165.2 0 97.17 68.02 165.2 68.03 68.02 165.2 68.02 61.78 0 114.04-30.26 52.26-30.26 83.83-80.92 11.18-17.48 31.43-24.35 20.26-6.86 39.64.4 20.67 7.26 29.93 26.65 9.26 19.39-1 36.78-44.39 80.57-123.5 129.13-79.11 48.57-174.37 48.57Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M233.78-427q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q211.7-533 233.78-533h492.44q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q748.3-427 726.22-427H233.78Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M479.43-100.78q-130.22 0-230.48-77.35-100.25-77.35-133.78-198.61-5.69-19.52 7.42-35.98 13.11-16.45 35.35-19.58 20.93-3.13 38.73 7.41 17.81 10.54 24.5 30.5 26.83 83.22 97.68 135.41 70.85 52.2 160.58 52.2 114.17 0 193.7-79.53 79.52-79.53 79.52-193.7 0-114.16-79.52-193.69-79.53-79.52-193.7-79.52-62.21 0-117.69 27.2-55.48 27.19-94.78 76.41h49.65q18.92 0 31.72 12.8 12.8 12.8 12.8 31.72 0 18.7-12.8 31.89-12.8 13.2-31.72 13.2H158.87q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54v-157.17q0-18.69 12.8-31.32 12.8-12.64 31.72-12.64 18.68 0 31.32 12.64 12.64 12.63 12.64 31.32v41.56q53.82-62.87 128.05-96.74 74.23-33.87 157.03-33.87 78.91 0 147.83 29.91 68.91 29.92 120.24 81.24 51.33 51.33 81.24 120.26 29.91 68.92 29.91 147.84 0 78.93-29.91 147.82-29.91 68.89-81.24 120.22-51.33 51.32-120.24 81.24-68.92 29.91-147.83 29.91Zm.24-290.74q-36.63 0-62.67-25.97t-26.04-62.43q0-36.47 25.99-62.52 25.99-26.04 62.48-26.04 36.74 0 62.89 25.76 26.16 25.76 26.16 62.72 0 36.96-26.09 62.72-26.08 25.76-62.72 25.76Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M422.26-60.78q-29.83 0-51.3-19.41-21.48-19.42-25.48-48.24l-9-66.57q-8.48-3.3-16.31-8.04-7.82-4.74-15.43-9.92l-61.44 26q-27.26 11.57-55.08 2.29-27.83-9.29-42.96-35.11L87.52-321.57q-15.13-25.26-8.85-53.8 6.29-28.54 29.55-46.67l52.43-40q-.43-4.74-.43-8.98v-17.96q0-4.24.43-8.98l-52.43-39.43q-23.83-18.13-29.83-46.67-6-28.55 9.13-54.37l57.74-101.22q15.13-25.26 42.67-34.83 27.55-9.56 54.81 2l63.13 26q7.61-5.17 15.09-9.63 7.47-4.46 15.52-7.76l9-67.13q4-29.39 25.48-48.81 21.47-19.41 51.3-19.41h115.48q29.83 0 51.3 19.41 21.48 19.42 25.48 48.81l9 67.13q8.48 3.3 16.31 7.76 7.82 4.46 15.43 9.63l61.44-26q27.26-11.56 55.08-2 27.83 9.57 42.96 34.83l57.74 101.22q15.13 25.82 9.13 54.37-6 28.54-29.83 46.67l-53 39.43q.44 4.74.44 8.98v8.98q0 4.74-.28 8.98-.29 4.24-1.16 8.98l53 39.43q23.83 18.13 29.83 46.67 6 28.55-9.13 54.37l-58.74 101.79q-15.13 25.26-42.67 34.82-27.55 9.57-54.81-2l-61.13-26q-7.61 5.18-15.09 9.92-7.47 4.74-15.52 8.04l-9 66.57q-4 28.82-25.48 48.24-21.47 19.41-51.3 19.41H422.26ZM480.3-340q58 0 99-41t41-99q0-58-41-99t-99-41q-58.43 0-99.21 41-40.79 41-40.79 99t40.79 99q40.78 41 99.21 41Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-247.52 312.3-146.39q-14.95 9.26-30.91 7.98-15.96-1.28-27.78-10.55-11.83-9.26-18.24-23.43-6.41-14.17-2.28-31.13l44.56-190.7-148.69-128.69q-13.4-11.83-16.74-27-3.35-15.18 1.21-29.57 4.57-14.39 16.24-24.22 11.68-9.82 29.63-11.82l195.7-17 76.13-180.26q6.7-16.53 20.3-24.22 13.61-7.7 28.57-7.7t28.57 7.7q13.6 7.69 20.3 24.22L605-632.52l195.7 17q17.95 2 29.63 11.82 11.67 9.83 16.24 24.22 4.56 14.39 1.21 29.57-3.34 15.17-16.74 27L682.35-394.22l44.56 190.7q4.13 16.96-2.28 31.13-6.41 14.17-18.24 23.43-11.82 9.27-27.78 10.55-15.96 1.28-30.91-7.98L480-247.52Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M694.7-140.78q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-201.13q0-22.09 15.45-37.55 15.46-15.45 37.55-15.45h71.52q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55v201.13q0 22.08-15.46 37.54t-37.54 15.46H694.7Zm-250.18 0q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54v-572.44q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h70.96q22.09 0 37.54 15.46 15.46 15.46 15.46 37.54v572.44q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46h-70.96Zm-250.74 0q-22.08 0-37.54-15.46t-15.46-37.54v-372.44q0-22.08 15.46-37.54t37.54-15.46h71.52q22.09 0 37.55 15.46 15.45 15.46 15.45 37.54v372.44q0 22.08-15.45 37.54-15.46 15.46-37.55 15.46h-71.52Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M191.52-158.17q-20.96 0-35.85-14.89t-14.89-35.85q0-20.96 14.89-35.57t35.85-14.61h336.39q20.39.57 35 14.9 14.61 14.32 14.61 35.84 0 20.96-14.61 35.57t-35.56 14.61H191.52Zm-.56-179.79q-20.96 0-35.57-14.6-14.61-14.61-14.61-35.57t14.61-35.57q14.61-14.6 35.57-14.6h578.08q20.96 0 35.57 14.6 14.61 14.61 14.61 35.57t-14.61 35.57q-14.61 14.6-35.57 14.6H190.96Zm0-178.65q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h578.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56-14.61 14.61-35.57 14.61H190.96Zm2.82-179.22q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H193.78Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-45.52q-78.52 0-147.41-29.91-68.89-29.92-120.44-81.18-51.54-51.26-81.46-120.15-29.91-68.89-29.91-147.41 0-61.13 18.5-118.33 18.5-57.2 53.5-105.02l-92.17-92.17q-12.7-12.7-12.41-30.83.28-18.13 12.97-30.83 12.7-12.69 30.83-12.69t30.83 12.69L820-124.74q12.7 12.7 12.7 30.83T820-63.09q-12.7 12.7-31.11 12.7t-31.11-12.7l-55-54.43q-48 35-104.91 53.5T480-45.52ZM390.96-840q-20.4 0-34.44-14.33-14.04-14.32-14.04-34.71 0-20.4 14.32-34.44 14.33-14.04 34.72-14.04h177.52q20.4 0 34.44 14.04t14.04 34.44q0 20.39-14.04 34.71Q589.44-840 569.04-840H390.96Zm359.3 521.09L528.48-540.7v-45.17q0-17-11.5-28.5t-28.5-11.5q-9.44 0-17.65 3.72-8.22 3.72-13.22 10.59l-83.31-83.31q-24.21-24.22-16.95-57.41 7.26-33.2 39.17-41.2 20.05-5.74 41.02-7.82 20.98-2.09 42.46-2.09 63.39 0 122.59 20 59.19 20 109.63 58.56l28.56-28.56q14.39-14.39 34.5-14.39t34.5 14.39q14.4 14.39 14.4 34.5t-14.4 34.5l-28.56 28.56q38 49.87 58 109.07 20 59.2 20 122.59 0 21.47-2.37 41.95-2.37 20.48-7.54 40.96-7.44 31.91-40.35 39.74-32.92 7.82-58.7-17.39Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M390.96-840q-20.61 0-34.55-14.33-13.93-14.32-13.93-34.71 0-20.4 13.93-34.44 13.94-14.04 34.55-14.04h178.08q20.61 0 34.55 13.93 13.93 13.94 13.93 34.55 0 20.39-13.93 34.71Q589.65-840 569.04-840H390.96ZM480-384.17q20.6 0 34.54-13.94 13.94-13.94 13.94-34.54v-144.74q0-20.6-13.94-34.54-13.94-13.94-34.54-13.94t-34.54 13.94q-13.94 13.94-13.94 34.54v144.74q0 20.6 13.94 34.54 13.94 13.94 34.54 13.94Zm0 338.65q-78.52 0-147.42-29.85-68.89-29.85-120.43-81.18-51.54-51.32-81.46-120.21-29.91-68.89-29.91-147.41 0-78.53 29.97-147.39 29.96-68.87 81.48-120.38 51.52-51.52 120.38-81.49 68.87-29.96 147.39-29.96 63.13 0 122.39 20t109.83 58.56l28.56-28.56q14.39-14.39 34.5-14.39t34.5 14.39q14.4 14.39 14.4 34.5t-14.4 34.5l-28.56 28.56q38.56 50.57 58.28 109.55t19.72 122.11q0 78.52-29.91 147.41-29.92 68.89-81.46 120.21-51.54 51.33-120.43 81.18Q558.52-45.52 480-45.52Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-417.78 113.17 113.17q12.7 12.7 31.11 12.41 18.42-.28 31.11-12.97 12.7-12.7 12.7-31.11 0-18.42-12.7-31.11L542.22-480l113.17-113.17q12.7-12.7 12.7-31.11 0-18.42-12.7-31.11-12.69-12.7-31.11-12.7-18.41 0-31.11 12.7L480-542.22 366.83-655.39q-12.7-12.7-30.83-12.7t-30.83 12.7q-12.69 12.69-12.69 31.11 0 18.41 12.69 31.11L417.78-480 304.61-366.83q-12.7 12.7-12.41 30.83.28 18.13 12.97 30.83 12.7 12.69 31.11 12.69 18.42 0 31.11-12.69L480-417.78Zm-273.22 317q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm.1-83.87q-40.01 0-68.12-28.01-28.11-28.01-28.11-68.02 0-40.01 28.01-68.12 28.01-28.11 68.02-28.11 40.01 0 68.12 28.01 28.11 28.01 28.11 68.02 0 40.01-28.01 68.12-28.01 28.11-68.02 28.11Zm-.1 221.39q-137.39 0-251.28-73.13Q114.83-328.74 49.7-450.13q-6.7-11.83-9.77-24.43-3.06-12.61-3.06-25.44 0-12.83 3.06-25.44 3.07-12.6 9.77-24.43 65.13-121.39 179.02-194.52Q342.61-817.52 480-817.52t251.28 73.13q113.89 73.13 179.02 194.52 6.7 11.83 9.77 24.43 3.06 12.61 3.06 25.44 0 12.83-3.06 25.44-3.07 12.6-9.77 24.43-65.13 121.39-179.02 194.52Q617.39-182.48 480-182.48Z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Filled Medium
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm0-160q17 0 28.5-11.5T520-480v-160q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640v160q0 17 11.5 28.5T480-440Zm0 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q17 0 28.5-11.5T520-320v-160q0-17-11.5-28.5T480-520q-17 0-28.5 11.5T440-480v160q0 17 11.5 28.5T480-280Zm0-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M478-240q21 0 35.5-14.5T528-290q0-21-14.5-35.5T478-340q-21 0-35.5 14.5T428-290q0 21 14.5 35.5T478-240Zm2 160q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm4-572q25 0 43.5 16t18.5 40q0 22-13.5 39T502-525q-23 20-40.5 44T444-427q0 14 10.5 23.5T479-394q15 0 25.5-10t13.5-25q4-21 18-37.5t30-31.5q23-22 39.5-48t16.5-58q0-51-41.5-83.5T484-720q-38 0-72.5 16T359-655q-7 12-4.5 25.5T368-609q14 8 29 5t25-17q11-15 27.5-23t34.5-8Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M109-120q-11 0-20-5.5T75-140q-5-9-5.5-19.5T75-180l370-640q6-10 15.5-15t19.5-5q10 0 19.5 5t15.5 15l370 640q6 10 5.5 20.5T885-140q-5 9-14 14.5t-20 5.5H109Zm371-120q17 0 28.5-11.5T520-280q0-17-11.5-28.5T480-320q-17 0-28.5 11.5T440-280q0 17 11.5 28.5T480-240Zm0-120q17 0 28.5-11.5T520-400v-120q0-17-11.5-28.5T480-560q-17 0-28.5 11.5T440-520v120q0 17 11.5 28.5T480-360Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-499q0-14 4.5-27t13.5-24l50-61q11-14 27.5-21.5T250-840h460q18 0 34.5 7.5T772-811l50 61q9 11 13.5 24t4.5 27v499q0 33-23.5 56.5T760-120H200Zm16-600h528l-34-40H250l-34 40Zm264 160q-17 0-28.5 11.5T440-520v128l-36-36q-11-11-28-11t-28 11q-11 11-11 28t11 28l104 104q12 12 28 12t28-12l104-104q11-11 11-28t-11-28q-11-11-28-11t-28 11l-36 36v-128q0-17-11.5-28.5T480-560Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M40-272q0-34 17.5-62.5T104-378q62-31 126-46.5T360-440q66 0 130 15.5T616-378q29 15 46.5 43.5T680-272v32q0 33-23.5 56.5T600-160H120q-33 0-56.5-23.5T40-240v-32Zm698 112q11-18 16.5-38.5T760-240v-40q0-44-24.5-84.5T666-434q51 6 96 20.5t84 35.5q36 20 55 44.5t19 53.5v40q0 33-23.5 56.5T840-160H738ZM360-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47Zm400-160q0 66-47 113t-113 47q-11 0-28-2.5t-28-5.5q27-32 41.5-71t14.5-81q0-42-14.5-81T544-792q14-5 28-6.5t28-1.5q66 0 113 47t47 113Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M807-434 666-234q-11 16-28.5 25t-37.5 9H200q-33 0-56.5-23.5T120-280v-400q0-33 23.5-56.5T200-760h400q20 0 37.5 9t28.5 25l141 200q15 21 15 46t-15 46Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-400q0-33 23.5-56.5T200-680h80v-80q0-33 23.5-56.5T360-840h240q33 0 56.5 23.5T680-760v240h80q33 0 56.5 23.5T840-440v240q0 33-23.5 56.5T760-120H520v-160h-80v160H200Zm0-80h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 320h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 480h80v-80h-80v80Zm0-160h80v-80h-80v80Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M300-80q-58 0-99-41t-41-99v-520q0-58 41-99t99-41h420q33 0 56.5 23.5T800-800v501q0 8-6.5 14.5T770-270q-14 7-22 20t-8 30q0 17 8 30.5t22 19.5q14 6 22 16.5t8 22.5v10q0 17-11.5 29T760-80H300Zm60-280q17 0 28.5-11.5T400-400v-360q0-17-11.5-28.5T360-800q-17 0-28.5 11.5T320-760v360q0 17 11.5 28.5T360-360Zm-60 200h373q-6-14-9.5-28.5T660-220q0-16 3-31t10-29H300q-26 0-43 17.5T240-220q0 26 17 43t43 17Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-360q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Zm0 120q77 0 139-44t87-116h14l52 52q6 6 13 8.5t15 2.5q8 0 15-2.5t13-8.5l52-52 70 55q6 5 13.5 7.5T779-336q8-1 14.5-4.5T805-350l90-103q5-6 7.5-13t2.5-15q0-8-3-14.5t-8-11.5l-41-41q-6-6-13.5-9t-15.5-3H506q-24-68-84.5-114T280-720q-100 0-170 70T40-480q0 100 70 170t170 70Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M352-120H200q-33 0-56.5-23.5T120-200v-152q48 0 84-30.5t36-77.5q0-47-36-77.5T120-568v-152q0-33 23.5-56.5T200-800h160q0-42 29-71t71-29q42 0 71 29t29 71h160q33 0 56.5 23.5T800-720v160q42 0 71 29t29 71q0 42-29 71t-71 29v160q0 33-23.5 56.5T720-120H568q0-50-31.5-85T460-240q-45 0-76.5 35T352-120Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Zm120-160h240q17 0 28.5-11.5T560-360q0-17-11.5-28.5T520-400H280q-17 0-28.5 11.5T240-360q0 17 11.5 28.5T280-320Zm0-160h400q17 0 28.5-11.5T720-520q0-17-11.5-28.5T680-560H280q-17 0-28.5 11.5T240-520q0 17 11.5 28.5T280-480Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-160h320v-120q0-66-47-113t-113-47q-66 0-113 47t-47 113v120Zm160-360q66 0 113-47t47-113v-120H320v120q0 66 47 113t113 47ZM200-80q-17 0-28.5-11.5T160-120q0-17 11.5-28.5T200-160h40v-120q0-61 28.5-114.5T348-480q-51-32-79.5-85.5T240-680v-120h-40q-17 0-28.5-11.5T160-840q0-17 11.5-28.5T200-880h560q17 0 28.5 11.5T800-840q0 17-11.5 28.5T760-800h-40v120q0 61-28.5 114.5T612-480q51 32 79.5 85.5T720-280v120h40q17 0 28.5 11.5T800-120q0 17-11.5 28.5T760-80H200Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-120q-33 0-56.5-23.5T200-200v-520q-17 0-28.5-11.5T160-760q0-17 11.5-28.5T200-800h160q0-17 11.5-28.5T400-840h160q17 0 28.5 11.5T600-800h160q17 0 28.5 11.5T800-760q0 17-11.5 28.5T760-720v520q0 33-23.5 56.5T680-120H280Zm120-160q17 0 28.5-11.5T440-320v-280q0-17-11.5-28.5T400-640q-17 0-28.5 11.5T360-600v280q0 17 11.5 28.5T400-280Zm160 0q17 0 28.5-11.5T600-320v-280q0-17-11.5-28.5T560-640q-17 0-28.5 11.5T520-600v280q0 17 11.5 28.5T560-280Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-7-.5-14.5T799-507q-5 29-27 48t-52 19h-80q-33 0-56.5-23.5T560-520v-40H400v-80q0-33 23.5-56.5T480-720h40q0-23 12.5-40.5T563-789q-20-5-40.5-8t-42.5-3q-134 0-227 93t-93 227h200q66 0 113 47t47 113v40H400v110q20 5 39.5 7.5T480-160Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm400-640v120q0 17 11.5 28.5T640-600h120L600-760Zm40 480q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm400-640v120q0 17 11.5 28.5T640-600h120L600-760Zm40 480q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm400-640v120q0 17 11.5 28.5T640-600h120L600-760Zm40 480q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm400-640v120q0 17 11.5 28.5T640-600h120L600-760Zm40 480q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m560-200 200-200H600q-17 0-28.5 11.5T560-360v160Zm-360 80q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v367q0 16-6 30.5T817-337L623-143q-11 11-25.5 17t-30.5 6H200Zm120-280h120q17 0 28.5-11.5T480-440q0-17-11.5-28.5T440-480H320q-17 0-28.5 11.5T280-440q0 17 11.5 28.5T320-400Zm0-160h320q17 0 28.5-11.5T680-600q0-17-11.5-28.5T640-640H320q-17 0-28.5 11.5T280-600q0 17 11.5 28.5T320-560Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M352-200q-33 0-56.5-23.5T272-280v-400q0-33 23.5-56.5T352-760h141q65 0 120 40t55 111q0 51-23 78.5T602-491q25 11 55.5 41t30.5 90q0 89-65 124.5T501-200H352Zm41-112h104q48 0 58.5-24.5T566-372q0-11-10.5-35.5T494-432H393v120Zm0-228h93q33 0 48-17t15-38q0-24-17-39t-44-15h-95v109Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M250-200q-21 0-35.5-14.5T200-250q0-21 14.5-35.5T250-300h110l120-360H370q-21 0-35.5-14.5T320-710q0-21 14.5-35.5T370-760h300q21 0 35.5 14.5T720-710q0 21-14.5 35.5T670-660h-90L460-300h90q21 0 35.5 14.5T600-250q0 21-14.5 35.5T550-200H250Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160 0q-33 0-56.5-23.5T80-80q0-33 23.5-56.5T160-160h640q33 0 56.5 23.5T880-80q0 33-23.5 56.5T800 0H160Zm264-640 216 217-160 160q-24 24-56.5 24T367-263l-5 4q-11 9-24 14t-27 5H189q-14 0-19.5-12t4.5-22l92-91q-24-24-25-57.5t23-57.5l160-160Zm56-57 160-159q24-24 56.5-24t56.5 24l104 103q24 24 24 56.5T857-640L697-480 480-697Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M486-160q-63 0-116.5-33.5T285-283q-9-16-2.5-33.5T306-343q18-10 37.5-3.5T374-322q18 30 48.5 48t65.5 18q44 0 76.5-27t32.5-69q0-20 14-34t34-14q20 0 34.5 14t14.5 34v12q0 79-62.5 129.5T486-160ZM120-480q-17 0-28.5-11.5T80-520q0-17 11.5-28.5T120-560h720q17 0 28.5 11.5T880-520q0 17-11.5 28.5T840-480H120Zm208-165q-17-10-23-29.5t4-36.5q25-47 72-71t101-24q48 0 90.5 20t71.5 58q11 14 7 32t-19 29q-17 12-36.5 9T562-677q-15-17-35-25t-43-8q-27 0-52 11t-38 34q-10 18-29.5 24t-36.5-4Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M800-160q-17 0-28.5-11.5T760-200v-40q0-17 11.5-28.5T800-280h80v-40H780q-8 0-14-6t-6-14q0-8 6-14t14-6h100q17 0 28.5 11.5T920-320v40q0 17-11.5 28.5T880-240h-80v40h100q8 0 14 6t6 14q0 8-6 14t-14 6H800Zm-483-80q-27 0-39.5-23t1.5-46l141-222-128-201q-14-22-1.5-45t38.5-23q12 0 22 5.5t16 15.5l111 179h4l110-179q6-10 16.5-15.5T630-800q27 0 39 23t-2 46L539-531l142 222q14 23 1 46t-39 23q-12 0-22-5.5T605-261L482-457h-4L355-261q-6 10-16.5 15.5T317-240Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M800-600q-17 0-28.5-11.5T760-640v-40q0-17 11.5-28.5T800-720h80v-40H780q-8 0-14-6t-6-14q0-8 6-14t14-6h100q17 0 28.5 11.5T920-760v40q0 17-11.5 28.5T880-680h-80v40h100q8 0 14 6t6 14q0 8-6 14t-14 6H800ZM317-160q-27 0-39.5-23t1.5-46l141-222-128-201q-14-22-1.5-45t38.5-23q12 0 22 5.5t16 15.5l111 179h4l110-179q6-10 16.5-15.5T630-720q27 0 39 23t-2 46L539-451l142 222q14 23 1 46t-39 23q-12 0-22-5.5T605-181L482-377h-4L355-181q-6 10-16.5 15.5T317-160Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-120q-17 0-28.5-11.5T200-160q0-17 11.5-28.5T240-200h480q17 0 28.5 11.5T760-160q0 17-11.5 28.5T720-120H240Zm240-160q-101 0-157-63t-56-167v-279q0-21 15.5-36t36.5-15q21 0 36 15t15 36v285q0 56 28 91t82 35q54 0 82-35t28-91v-285q0-21 15.5-36t36.5-15q21 0 36 15t15 36v279q0 104-56 167t-157 63Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-200q-17 0-28.5-11.5T200-240q0-17 11.5-28.5T240-280h480q17 0 28.5 11.5T760-240q0 17-11.5 28.5T720-200H240Zm54-208 137-368q4-11 13.5-17.5T466-800h28q12 0 21.5 6.5T529-776l137 369q6 17-4 32t-28 15q-11 0-20.5-6.5T600-384l-30-88H392l-32 89q-4 11-13 17t-20 6q-19 0-29.5-15.5T294-408Zm120-128h132l-64-182h-4l-64 182Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M380-320q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l224 224q11 11 11 28t-11 28q-11 11-28 11t-28-11L532-372q-30 24-69 38t-83 14Zm0-80q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m247-364-32 89q-4 11-13 17t-20 6q-19 0-29.5-15.5T149-300l138-368q4-11 13.5-17.5T321-692h28q11 0 21 6.5t14 17.5l138 369q7 17-4 32t-29 15q-11 0-20-6.5T456-276l-31-88H247Zm23-64h131l-64-182h-4l-63 182Zm395 186q-51 0-81-27.5T554-342q0-44 34.5-72.5T677-443q23 0 45 4t38 11v-12q0-29-20.5-47T685-505q-15 0-29.5 4.5T629-487q-13 10-24.5 7T586-491q-7-8-7-19t11-19q20-16 45-23.5t51-7.5q69 0 103 32.5t34 97.5v147q0 13-9.5 22t-22.5 9q-13 0-22-9.5t-9-22.5v-5h-4q-14 23-38 35t-53 12Zm12-54q35 0 59.5-24t24.5-56q-14-8-33.5-12.5T689-393q-32 0-50 14t-18 37q0 20 16 33t40 13Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M80-520q0-117 81.5-198.5T360-800h240q117 0 198.5 81.5T880-520q0 103-66 181t-168 95q-18 3-32-8t-14-28q0-17 13.5-29t31.5-16q69-16 112-70.5T800-520q0-83-58.5-141.5T600-720H360q-83 0-141.5 58.5T160-520q0 83 58.5 141.5T360-320h7l-36-36q-11-11-11-27.5t12-28.5q11-11 28-11t28 11l104 104q12 12 12 28t-12 28L388-148q-11 11-27.5 11T332-148q-12-12-12-28.5t12-28.5l35-35h-7q-117 0-198.5-81.5T80-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M340-160q-25 0-42.5-17.5T280-220v-460H140q-25 0-42.5-17.5T80-740q0-25 17.5-42.5T140-800h400q25 0 42.5 17.5T600-740q0 25-17.5 42.5T540-680H400v460q0 25-17.5 42.5T340-160Zm360 0q-25 0-42.5-17.5T640-220v-260h-60q-25 0-42.5-17.5T520-540q0-25 17.5-42.5T580-600h240q25 0 42.5 17.5T880-540q0 25-17.5 42.5T820-480h-60v260q0 25-17.5 42.5T700-160Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M660-200q42 0 71-29t29-71q0-42-29-71t-71-29q-42 0-71 29t-29 71q0 42 29 71t71 29ZM892-68q-11 11-28 11t-28-11l-80-80q-21 14-45.5 21t-50.5 7q-75 0-127.5-52.5T480-300q0-75 52.5-127.5T660-480q75 0 127.5 52.5T840-300q0 26-7 50.5T812-204l80 80q11 11 11 28t-11 28ZM200-80q-33 0-56.5-23.5T120-160v-640q0-33 23.5-56.5T200-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v18q0 18-14.5 29t-32.5 6q-13-3-26-4.5t-27-1.5q-118 0-190 80t-72 181q0 44 15.5 87t48.5 81q14 15 6.5 33T443-80H200Zm280-720v160q0 17 11.5 28.5T520-600h160L480-800l200 200-200-200Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M80-482q0-69 22.5-133.5T169-734q11-13 27.5-14t28.5 11q12 12 12.5 28.5T227-678q-33 42-50 92t-17 104q0 54 18 104t50 92q11 14 10.5 30T226-228q-12 12-28.5 11.5T170-230q-43-54-66.5-118.5T80-482Zm300 242q-25 0-42.5-17.5T320-300q0-25 17.5-42.5T380-360q25 0 42.5 17.5T440-300q0 25-17.5 42.5T380-240Zm179-200q-17 0-28.5-11.5T519-480v-31l-26 16q-14 8-30.5 3.5T438-510q-8-14-3.5-30.5T453-565l26-15-27-15q-14-8-18-24.5t4-30.5q8-15 24.5-18.5T493-664l26 15v-31q0-17 11.5-28.5T559-720q17 0 28.5 11.5T599-680v31l26-16q14-8 30.5-3.5T680-650q8 14 3.5 30.5T665-595l-26 15 27 15q14 8 18 24.5t-4 30.5q-8 15-24.5 18.5T625-496l-26-15v31q0 17-11.5 28.5T559-440Zm321-42q0 69-22.5 133.5T791-230q-11 13-27.5 13.5T735-228q-12-12-12.5-28t10.5-30q33-42 50-92t17-104q0-54-18-104t-50-92q-11-14-10-30.5t13-28.5q12-12 28-11t27 14q43 54 66.5 118.5T880-482Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-720q-63 0-113.5 34.5T254-595q-6 15-19.5 22.5T205-568q-16-3-25.5-15.5T175-610q27-84 99-137t166-53q59 0 110.5 22.5T640-716v-44q0-17 11.5-28.5T680-800q17 0 28.5 11.5T720-760v160q0 17-11.5 28.5T680-560H520q-17 0-28.5-11.5T480-600q0-17 11.5-28.5T520-640h80q-29-36-69.5-58T440-720Zm0 480q-59 0-110.5-22.5T240-324v44q0 17-11.5 28.5T200-240q-17 0-28.5-11.5T160-280v-160q0-17 11.5-28.5T200-480h160q17 0 28.5 11.5T400-440q0 17-11.5 28.5T360-400h-80q29 36 69.5 58t90.5 22q62 0 111.5-33t72.5-87q7-16 20.5-25.5T675-472q17 4 25 18t3 30q-7 20-16.5 37.5T664-352l148 148q11 11 11 28t-11 28q-11 11-28 11t-28-11L608-296q-36 27-78.5 41.5T440-240Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-199q-33 0-56.5-23.5T40-279v-80q0-17 11.5-28.5T80-399q17 0 28.5 11.5T120-359v80h720v-80q0-17 11.5-28.5T880-399q17 0 28.5 11.5T920-359v80q0 33-23.5 56.5T840-199H120Zm174-152q-49 0-77-25.5T189-446q0-42 32.5-68.5T305-541q23 0 42.5 3.5T381-526v-14q0-27-18.5-43T312-599q-15 0-28.5 4.5T259-582q-9 7-19.5 8t-19.5-6q-9-7-11-17.5t6-18.5q18-17 42.5-26t55.5-9q62 0 95 29.5t33 85.5v147q0 12-8.5 20.5T412-360q-13 0-21.5-8.5T382-390v-4h-3q-13 20-35 31.5T294-351Zm22-143q-32 0-49 12.5T250-446q0 20 15 32.5t39 12.5q32 0 54.5-22.5T381-478q-14-8-32-12t-33-4Zm337 143q-41 0-62.5-18T563-397h-3v13q0 12-8.5 20.5T531-355q-12 0-21-9t-9-21v-345q0-13 9-22t22-9q13 0 22 9t9 22v82l-3 40h3q3-5 24-25.5t66-20.5q64 0 101 46t37 106q0 60-36.5 105.5T653-351Zm-9-247q-40 0-62 29.5T560-503q0 37 22 66t62 29q40 0 62.5-29t22.5-66q0-37-22.5-66T644-598Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0 0q-134 0-227-93t-93-227q0-134 93-227t227-93q134 0 227 93t93 227q0 134-93 227t-227 93Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M420-308q-8 0-14-5.5t-6-14.5v-304q0-9 6-14.5t14-5.5q2 0 14 6l145 145q5 5 7 10t2 11q0 6-2 11t-7 10L434-314q-3 3-6.5 4.5T420-308Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M459-381 314-526q-3-3-4.5-6.5T308-540q0-8 5.5-14t14.5-6h304q9 0 14.5 6t5.5 14q0 2-6 14L501-381q-5 5-10 7t-11 2q-6 0-11-2t-10-7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M760-252v72q0 8 6 14t14 6q8 0 14-6t6-14v-120q0-8-6-14t-14-6H660q-8 0-14 6t-6 14q0 8 6 14t14 6h72l-98 98q-6 6-6 14t6 14q6 6 14 6t14-6l98-98ZM720-40q-83 0-141.5-58.5T520-240q0-83 58.5-141.5T720-440q83 0 141.5 58.5T920-240q0 83-58.5 141.5T720-40ZM320-600h320q17 0 28.5-11.5T680-640q0-17-11.5-28.5T640-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v218q0 18-15 28t-32 4q-17-5-35.5-7.5T720-520q-11 0-20.5.5T680-517q-9-2-20-2.5t-20-.5H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h205q-18 17-32.5 37T467-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h123q-2 10-2.5 19.5T440-240q0 20 2 38t7 35q5 17-5 32t-27 15H200Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-320q17 0 28.5-11.5T360-360v-400q0-17-11.5-28.5T320-800q-17 0-28.5 11.5T280-760v400q0 17 11.5 28.5T320-320ZM760-80H240q-50 0-85-35t-35-85v-560q0-50 35-85t85-35h272q-34 35-53 81t-19 99q0 103 69.5 177T680-441v121q0 33-23.5 56.5T600-240H240q-17 0-28.5 11.5T200-200q0 17 11.5 28.5T240-160h520v-287q22-5 42-13.5t38-20.5v321q0 33-23.5 56.5T760-80Zm-60-400q0-92 64-156t156-64q-92 0-156-64t-64-156q0 92-64 156t-156 64q92 0 156 64t64 156Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-600q17 0 28.5-11.5T360-640q0-17-11.5-28.5T320-680q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600Zm0 160q17 0 28.5-11.5T360-480q0-17-11.5-28.5T320-520q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440Zm0 160q17 0 28.5-11.5T360-320q0-17-11.5-28.5T320-360q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm400-640v120q0 17 11.5 28.5T640-600h120L600-760Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M560-120v-66q0-8 3-15.5t9-13.5l209-208q9-9 20-13t22-4q12 0 23 4.5t20 13.5l37 37q8 9 12.5 20t4.5 22q0 11-4 22.5T903-300L695-92q-6 6-13.5 9T666-80h-66q-17 0-28.5-11.5T560-120Zm263-184 37-39-37-37-38 38 38 38ZM160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v83q0 18-14.5 29t-33.5 8h-11q-28 0-52.5 10T724-480L503-259q-11 11-17 25.5t-6 30.5v3q0 17-11.5 28.5T440-160H160Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M380-320q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l224 224q11 11 11 28t-11 28q-11 11-28 11t-28-11L532-372q-30 24-69 38t-83 14Zm0-80q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-440H240q-17 0-28.5-11.5T200-480q0-17 11.5-28.5T240-520h200v-200q0-17 11.5-28.5T480-760q17 0 28.5 11.5T520-720v200h200q17 0 28.5 11.5T760-480q0 17-11.5 28.5T720-440H520v200q0 17-11.5 28.5T480-200q-17 0-28.5-11.5T440-240v-200Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-160 232-88q-40 17-76-6.5T120-161v-519q0-33 23.5-56.5T200-760h400q33 0 56.5 23.5T680-680v519q0 43-36 66.5T568-88l-168-72Zm400 0q-17 0-28.5-11.5T760-200v-640H280q-17 0-28.5-11.5T240-880q0-17 11.5-28.5T280-920h480q33 0 56.5 23.5T840-840v640q0 17-11.5 28.5T800-160Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h360q17 0 28.5 11.5T880-680q0 17-11.5 28.5T840-640H314q-62 0-108 39t-46 99v262l79-263q8-26 29.5-41.5T316-560h516q41 0 64.5 32.5T909-457l-72 240q-8 26-29.5 41.5T760-160H160Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M760-252v72q0 8 6 14t14 6q8 0 14-6t6-14v-120q0-8-6-14t-14-6H660q-8 0-14 6t-6 14q0 8 6 14t14 6h72l-98 98q-6 6-6 14t6 14q6 6 14 6t14-6l98-98ZM720-40q-83 0-141.5-58.5T520-240q0-83 58.5-141.5T720-440q83 0 141.5 58.5T920-240q0 83-58.5 141.5T720-40ZM320-600h320q17 0 28.5-11.5T680-640q0-17-11.5-28.5T640-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v218q0 18-15 28t-32 4q-17-5-35.5-7.5T720-520q-11 0-20.5.5T680-517q-9-2-20-2.5t-20-.5H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h205q-18 17-32.5 37T467-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h123q-2 10-2.5 19.5T440-240q0 20 2 38t7 35q5 17-5 32t-27 15H200Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-424 116 116q11 11 28 11t28-11q11-11 11-28t-11-28L536-480l116-116q11-11 11-28t-11-28q-11-11-28-11t-28 11L480-536 364-652q-11-11-28-11t-28 11q-11 11-11 28t11 28l116 116-116 116q-11 11-11 28t11 28q11 11 28 11t28-11l116-116Zm0 344q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m424-424-86-86q-11-11-28-11t-28 11q-11 11-11 28t11 28l114 114q12 12 28 12t28-12l226-226q11-11 11-28t-11-28q-11-11-28-11t-28 11L424-424ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-361q-8 0-15-2.5t-13-8.5L268-556q-11-11-11-28t11-28q11-11 28-11t28 11l156 156 156-156q11-11 28-11t28 11q11 11 11 28t-11 28L508-372q-6 6-13 8.5t-15 2.5Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m142-480 294 294q15 15 14.5 35T435-116q-15 15-35 15t-35-15L57-423q-12-12-18-27t-6-30q0-15 6-30t18-27l308-308q15-15 35.5-14.5T436-844q15 15 15 35t-15 35L142-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M579-480 285-774q-15-15-14.5-35.5T286-845q15-15 35.5-15t35.5 15l307 308q12 12 18 27t6 30q0 15-6 30t-18 27L356-115q-15 15-35 14.5T286-116q-15-15-15-35.5t15-35.5l293-293Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-528 324-372q-11 11-28 11t-28-11q-11-11-11-28t11-28l184-184q12-12 28-12t28 12l184 184q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-528Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M360-240q-33 0-56.5-23.5T280-320v-480q0-33 23.5-56.5T360-880h360q33 0 56.5 23.5T800-800v480q0 33-23.5 56.5T720-240H360ZM200-80q-33 0-56.5-23.5T120-160v-520q0-17 11.5-28.5T160-720q17 0 28.5 11.5T200-680v520h400q17 0 28.5 11.5T640-120q0 17-11.5 28.5T600-80H200Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v447q0 33-23.5 56.5T720-80H240Zm280-560q0 17 11.5 28.5T560-600h160L520-800v160Zm-80 280v80q0 17 11.5 28.5T480-240q17 0 28.5-11.5T520-280v-80h80q17 0 28.5-11.5T640-400q0-17-11.5-28.5T600-440h-80v-80q0-17-11.5-28.5T480-560q-17 0-28.5 11.5T440-520v80h-80q-17 0-28.5 11.5T320-400q0 17 11.5 28.5T360-360h80Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M360-440h240q17 0 28.5-11.5T640-480q0-17-11.5-28.5T600-520H360q-17 0-28.5 11.5T320-480q0 17 11.5 28.5T360-440Zm0 120h240q17 0 28.5-11.5T640-360q0-17-11.5-28.5T600-400H360q-17 0-28.5 11.5T320-360q0 17 11.5 28.5T360-320Zm0 120h120q17 0 28.5-11.5T520-240q0-17-11.5-28.5T480-280H360q-17 0-28.5 11.5T320-240q0 17 11.5 28.5T360-200ZM240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v447q0 33-23.5 56.5T720-80H240Zm280-560q0 17 11.5 28.5T560-600h160L520-800v160Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-120q-17 0-28.5-11.5T120-160v-97q0-16 6-30.5t17-25.5l505-504q12-11 26.5-17t30.5-6q16 0 31 6t26 18l55 56q12 11 17.5 26t5.5 30q0 16-5.5 30.5T817-647L313-143q-11 11-25.5 17t-30.5 6h-97Zm544-528 56-56-56-56-56 56 56 56Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-440h320q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m320-183-90 90q-12 12-28 11.5T174-94q-11-12-11.5-28t11.5-28l90-90h-50q-17 0-28.5-11.5T174-280q0-17 11.5-28.5T214-320h146q17 0 28.5 11.5T400-280v146q0 17-11.5 28.5T360-94q-17 0-28.5-11.5T320-134v-49ZM520-80q-17 0-28.5-11.5T480-120v-160q0-50-35-85t-85-35H200q-17 0-28.5-11.5T160-440v-360q0-33 23.5-56.5T240-880h320l240 240v480q0 33-23.5 56.5T720-80H520Zm0-520h200L520-800l200 200-200-200v200Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-160q-17 0-28.5-11.5T400-200v-240L168-736q-15-20-4.5-42t36.5-22h560q26 0 36.5 22t-4.5 42L560-440v240q0 17-11.5 28.5T520-160h-80Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h480q33 0 56.5 23.5T800-800v640q0 33-23.5 56.5T720-80H240Zm168-520h144q14 0 19-12t-5-22l-58-58q-12-12-28-12t-28 12l-58 58q-10 10-5 22t19 12Zm100 332 58-58q10-10 5-22t-19-12H408q-14 0-19 12t5 22l58 58q12 12 28 12t28-12Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm200-248v-144q0-14-12-19t-22 5l-58 58q-12 12-12 28t12 28l58 58q10 10 22 5t12-19Zm332-100-58-58q-10-10-22-5t-12 19v144q0 14 12 19t22-5l58-58q12-12 12-28t-12-28Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M384-362h192l35 97q4 11 14 18t22 7q20 0 32.5-16.5T684-293L532-695q-5-11-15-18t-22-7h-30q-12 0-22 7t-15 18L276-293q-8 19 4 36t32 17q13 0 22.5-7t14.5-19l35-96Zm24-70 70-198h4l70 198H408ZM160-80q-33 0-56.5-23.5T80-160v-640q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v640q0 33-23.5 56.5T800-80H160Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-80q0-17 11.5-28.5T160-320q17 0 28.5 11.5T200-280v80h560v-480H200v80q0 17-11.5 28.5T160-560q-17 0-28.5-11.5T120-600v-160q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm287-280H160q-17 0-28.5-11.5T120-440q0-17 11.5-28.5T160-480h327l-55-56q-11-11-11.5-27.5T432-592q11-11 28-11t28 11l124 124q12 12 12 28t-12 28L488-288q-11 11-27.5 11.5T432-288q-11-11-11-28t11-28l55-56Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m603-202-34 97q-4 11-14 18t-22 7q-20 0-32.5-16.5T496-133l152-402q5-11 15-18t22-7h30q12 0 22 7t15 18l152 403q8 19-4 35.5T868-80q-13 0-22.5-7T831-106l-34-96H603ZM362-401 188-228q-11 11-27.5 11.5T132-228q-11-11-11-28t11-28l174-174q-35-35-63.5-80T190-640h84q20 39 40 68t48 58q33-33 68.5-92.5T484-720H80q-17 0-28.5-11.5T40-760q0-17 11.5-28.5T80-800h240v-40q0-17 11.5-28.5T360-880q17 0 28.5 11.5T400-840v40h240q17 0 28.5 11.5T680-760q0 17-11.5 28.5T640-720h-76q-21 72-63 148t-83 116l96 98-30 82-122-125Zm266 129h144l-72-204-72 204Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-200q-17 0-28.5-11.5T120-240q0-17 11.5-28.5T160-280h640q17 0 28.5 11.5T840-240q0 17-11.5 28.5T800-200H160Zm0-160q-17 0-28.5-11.5T120-400q0-17 11.5-28.5T160-440h640q17 0 28.5 11.5T840-400q0 17-11.5 28.5T800-360H160Zm0-160q-17 0-28.5-11.5T120-560q0-17 11.5-28.5T160-600h640q17 0 28.5 11.5T840-560q0 17-11.5 28.5T800-520H160Zm0-160q-17 0-28.5-11.5T120-720q0-17 11.5-28.5T160-760h640q17 0 28.5 11.5T840-720q0 17-11.5 28.5T800-680H160Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-200q-17 0-28.5-11.5T360-240q0-17 11.5-28.5T400-280h400q17 0 28.5 11.5T840-240q0 17-11.5 28.5T800-200H400Zm0-240q-17 0-28.5-11.5T360-480q0-17 11.5-28.5T400-520h400q17 0 28.5 11.5T840-480q0 17-11.5 28.5T800-440H400Zm0-240q-17 0-28.5-11.5T360-720q0-17 11.5-28.5T400-760h400q17 0 28.5 11.5T840-720q0 17-11.5 28.5T800-680H400ZM200-160q-33 0-56.5-23.5T120-240q0-33 23.5-56.5T200-320q33 0 56.5 23.5T280-240q0 33-23.5 56.5T200-160Zm0-240q-33 0-56.5-23.5T120-480q0-33 23.5-56.5T200-560q33 0 56.5 23.5T280-480q0 33-23.5 56.5T200-400Zm0-240q-33 0-56.5-23.5T120-720q0-33 23.5-56.5T200-800q33 0 56.5 23.5T280-720q0 33-23.5 56.5T200-640Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-17 0-28.5-11.5T160-160q0-17 11.5-28.5T200-200h560q17 0 28.5 11.5T800-160q0 17-11.5 28.5T760-120H200Zm280-177q-8 0-15-2.5t-13-8.5L308-452q-11-11-11-28t11-28q11-11 28-11t28 11l76 76v-368q0-17 11.5-28.5T480-840q17 0 28.5 11.5T520-800v368l76-76q11-11 28-11t28 11q11 11 11 28t-11 28L508-308q-6 6-13 8.5t-15 2.5Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-240q-17 0-28.5-11.5T80-280v-400q0-17 11.5-28.5T120-720q17 0 28.5 11.5T160-680v400q0 17-11.5 28.5T120-240Zm273-200 115 115q12 12 12 28.5T508-268q-12 11-28.5 11T452-268L268-452q-6-6-8.5-13t-2.5-15q0-8 2.5-15t8.5-13l184-184q11-11 28-11t28 11q12 12 11.5 28.5T508-636L393-520h447q17 0 28.5 11.5T880-480q0 17-11.5 28.5T840-440H393Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M840-240q-17 0-28.5-11.5T800-280v-400q0-17 11.5-28.5T840-720q17 0 28.5 11.5T880-680v400q0 17-11.5 28.5T840-240ZM567-440H120q-17 0-28.5-11.5T80-480q0-17 11.5-28.5T120-520h447L452-636q-11-11-11.5-27.5T452-692q11-11 28-11t28 11l184 184q6 6 8.5 13t2.5 15q0 8-2.5 15t-8.5 13L508-268q-11 11-27.5 11T452-268q-12-12-12-28.5t12-28.5l115-115Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-760q-17 0-28.5-11.5T160-800q0-17 11.5-28.5T200-840h560q17 0 28.5 11.5T800-800q0 17-11.5 28.5T760-760H200Zm280 640q-17 0-28.5-11.5T440-160v-368l-76 76q-11 11-28 11t-28-11q-11-11-11-28t11-28l144-144q6-6 13-8.5t15-2.5q8 0 15 2.5t13 8.5l144 144q11 11 11 28t-11 28q-11 11-28 11t-28-11l-76-76v368q0 17-11.5 28.5T480-120Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h80q17 0 28.5 11.5T320-160q0 17-11.5 28.5T280-120H160q-17 0-28.5-11.5T120-160v-120q0-17 11.5-28.5T160-320q17 0 28.5 11.5T200-280v80Zm560 0v-80q0-17 11.5-28.5T800-320q17 0 28.5 11.5T840-280v120q0 17-11.5 28.5T800-120H680q-17 0-28.5-11.5T640-160q0-17 11.5-28.5T680-200h80ZM200-760v80q0 17-11.5 28.5T160-640q-17 0-28.5-11.5T120-680v-120q0-17 11.5-28.5T160-840h120q17 0 28.5 11.5T320-800q0 17-11.5 28.5T280-760h-80Zm560 0h-80q-17 0-28.5-11.5T640-800q0-17 11.5-28.5T680-840h120q17 0 28.5 11.5T840-800v120q0 17-11.5 28.5T800-640q-17 0-28.5-11.5T760-680v-80Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-240h-80q-17 0-28.5-11.5T120-280q0-17 11.5-28.5T160-320h120q17 0 28.5 11.5T320-280v120q0 17-11.5 28.5T280-120q-17 0-28.5-11.5T240-160v-80Zm480 0v80q0 17-11.5 28.5T680-120q-17 0-28.5-11.5T640-160v-120q0-17 11.5-28.5T680-320h120q17 0 28.5 11.5T840-280q0 17-11.5 28.5T800-240h-80ZM240-720v-80q0-17 11.5-28.5T280-840q17 0 28.5 11.5T320-800v120q0 17-11.5 28.5T280-640H160q-17 0-28.5-11.5T120-680q0-17 11.5-28.5T160-720h80Zm480 0h80q17 0 28.5 11.5T840-680q0 17-11.5 28.5T800-640H680q-17 0-28.5-11.5T640-680v-120q0-17 11.5-28.5T680-840q17 0 28.5 11.5T720-800v80Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M420-308q-8 0-14-5.5t-6-14.5v-304q0-9 6-14.5t14-5.5q2 0 14 6l145 145q5 5 7 10t2 11q0 6-2 11t-7 10L434-314q-3 3-6.5 4.5T420-308Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-160q-33 0-56.5-23.5T400-240q0-33 23.5-56.5T480-320q33 0 56.5 23.5T560-240q0 33-23.5 56.5T480-160Zm0-240q-33 0-56.5-23.5T400-480q0-33 23.5-56.5T480-560q33 0 56.5 23.5T560-480q0 33-23.5 56.5T480-400Zm0-240q-33 0-56.5-23.5T400-720q0-33 23.5-56.5T480-800q33 0 56.5 23.5T560-720q0 33-23.5 56.5T480-640Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-440h320q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h240q17 0 28.5 11.5T480-800q0 17-11.5 28.5T440-760H200v560h560v-240q0-17 11.5-28.5T800-480q17 0 28.5 11.5T840-440v240q0 33-23.5 56.5T760-120H200Zm560-584L416-360q-11 11-28 11t-28-11q-11-11-11-28t11-28l344-344H600q-17 0-28.5-11.5T560-800q0-17 11.5-28.5T600-840h200q17 0 28.5 11.5T840-800v200q0 17-11.5 28.5T800-560q-17 0-28.5-11.5T760-600v-104Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-280h560v-360H200v360Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M640-760v280l68 68q6 6 9 13.5t3 15.5v23q0 17-11.5 28.5T680-320H520v223q0 8-3 15.5T508-68l-14 14q-6 6-14 6t-14-6l-14-14q-6-6-9-13.5T440-97v-223H280q-17 0-28.5-11.5T240-360v-23q0-8 3-15.5t9-13.5l68-68v-280q-17 0-28.5-11.5T280-800q0-17 11.5-28.5T320-840h320q17 0 28.5 11.5T680-800q0 17-11.5 28.5T640-760Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-120q-33 0-56.5-23.5T40-200v-480q0-17 11.5-28.5T80-720q17 0 28.5 11.5T120-680v480h640q17 0 28.5 11.5T800-160q0 17-11.5 28.5T760-120H120Zm160-160q-33 0-56.5-23.5T200-360v-440q0-33 23.5-56.5T280-880h167q16 0 30.5 6t25.5 17l57 57h280q33 0 56.5 23.5T920-720v360q0 33-23.5 56.5T840-280H280Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m262-300 58-100q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 23-5.5 42.5T458-480L331-260q-5 9-14 14.5t-20 5.5q-23 0-34.5-20t-.5-40Zm360 0 58-100q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 23-5.5 42.5T818-480L691-260q-5 9-14 14.5t-20 5.5q-23 0-34.5-20t-.5-40Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-70q0-17 11.5-28.5T760-800q17 0 28.5 11.5T800-760v200q0 17-11.5 28.5T760-520H560q-17 0-28.5-11.5T520-560q0-17 11.5-28.5T560-600h128q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q68 0 124.5-34.5T692-367q8-14 22.5-19.5t29.5-.5q16 5 23 21t-1 30q-41 80-117 128t-169 48Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-440q-17 0-28.5-11.5T200-480q0-17 11.5-28.5T240-520h480q17 0 28.5 11.5T760-480q0 17-11.5 28.5T720-440H240Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-120q-126 0-223-76.5T131-392q-4-15 6-27.5t27-14.5q16-2 29 6t18 24q24 90 99 147t170 57q117 0 198.5-81.5T760-480q0-117-81.5-198.5T480-760q-69 0-129 32t-101 88h70q17 0 28.5 11.5T360-600q0 17-11.5 28.5T320-560H160q-17 0-28.5-11.5T120-600v-160q0-17 11.5-28.5T160-800q17 0 28.5 11.5T200-760v54q51-64 124.5-99T480-840q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-480q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-120Zm0-280q-33 0-56.5-23.5T400-480q0-33 23.5-56.5T480-560q33 0 56.5 23.5T560-480q0 33-23.5 56.5T480-400Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M433-80q-27 0-46.5-18T363-142l-9-66q-13-5-24.5-12T307-235l-62 26q-25 11-50 2t-39-32l-47-82q-14-23-8-49t27-43l53-40q-1-7-1-13.5v-27q0-6.5 1-13.5l-53-40q-21-17-27-43t8-49l47-82q14-23 39-32t50 2l62 26q11-8 23-15t24-12l9-66q4-26 23.5-44t46.5-18h94q27 0 46.5 18t23.5 44l9 66q13 5 24.5 12t22.5 15l62-26q25-11 50-2t39 32l47 82q14 23 8 49t-27 43l-53 40q1 7 1 13.5v27q0 6.5-2 13.5l53 40q21 17 27 43t-8 49l-48 82q-14 23-39 32t-50-2l-60-26q-11 8-23 15t-24 12l-9 66q-4 26-23.5 44T527-80h-94Zm49-260q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-269 314-169q-11 7-23 6t-21-8q-9-7-14-17.5t-2-23.5l44-189-147-127q-10-9-12.5-20.5T140-571q4-11 12-18t22-9l194-17 75-178q5-12 15.5-18t21.5-6q11 0 21.5 6t15.5 18l75 178 194 17q14 2 22 9t12 18q4 11 1.5 22.5T809-528L662-401l44 189q3 13-2 23.5T690-171q-9 7-21 8t-23-6L480-269Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M680-160q-17 0-28.5-11.5T640-200v-200q0-17 11.5-28.5T680-440h80q17 0 28.5 11.5T800-400v200q0 17-11.5 28.5T760-160h-80Zm-240 0q-17 0-28.5-11.5T400-200v-560q0-17 11.5-28.5T440-800h80q17 0 28.5 11.5T560-760v560q0 17-11.5 28.5T520-160h-80Zm-240 0q-17 0-28.5-11.5T160-200v-360q0-17 11.5-28.5T200-600h80q17 0 28.5 11.5T320-560v360q0 17-11.5 28.5T280-160h-80Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200q-17 0-28.5-11.5T160-240q0-17 11.5-28.5T200-280h320q17 0 28.5 11.5T560-240q0 17-11.5 28.5T520-200H200Zm0-160q-17 0-28.5-11.5T160-400q0-17 11.5-28.5T200-440h560q17 0 28.5 11.5T800-400q0 17-11.5 28.5T760-360H200Zm0-160q-17 0-28.5-11.5T160-560q0-17 11.5-28.5T200-600h560q17 0 28.5 11.5T800-560q0 17-11.5 28.5T760-520H200Zm0-160q-17 0-28.5-11.5T160-720q0-17 11.5-28.5T200-760h560q17 0 28.5 11.5T800-720q0 17-11.5 28.5T760-680H200Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-80q-74 0-139.5-28.5T226-186q-49-49-77.5-114.5T120-440q0-60 18.5-115.5T192-656L84-764q-11-11-11-28t11-28q11-11 28-11t28 11l680 680q11 11 11 28t-11 28q-11 11-28 11t-28-11l-68-68q-48 35-103.5 53.5T480-80Zm-80-760q-17 0-28.5-11.5T360-880q0-17 11.5-28.5T400-920h160q17 0 28.5 11.5T600-880q0 17-11.5 28.5T560-840H400Zm348 516L520-552v-48q0-17-11.5-28.5T480-640q-10 0-18.5 4T448-624l-85-85q-18-18-13-43t29-33q24-8 49.5-11.5T480-800q60 0 117.5 20T706-722l28-28q11-11 28-11t28 11q11 11 11 28t-11 28l-28 28q38 51 58 108.5T840-440q0 26-3.5 51T825-339q-8 24-33 29t-44-14Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-840q-17 0-28.5-11.5T360-880q0-17 11.5-28.5T400-920h160q17 0 28.5 11.5T600-880q0 17-11.5 28.5T560-840H400Zm80 440q17 0 28.5-11.5T520-440v-160q0-17-11.5-28.5T480-640q-17 0-28.5 11.5T440-600v160q0 17 11.5 28.5T480-400Zm0 320q-74 0-139.5-28.5T226-186q-49-49-77.5-114.5T120-440q0-74 28.5-139.5T226-694q49-49 114.5-77.5T480-800q62 0 119 20t107 58l28-28q11-11 28-11t28 11q11 11 11 28t-11 28l-28 28q38 50 58 107t20 119q0 74-28.5 139.5T734-186q-49 49-114.5 77.5T480-80Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-424 116 116q11 11 28 11t28-11q11-11 11-28t-11-28L536-480l116-116q11-11 11-28t-11-28q-11-11-28-11t-28 11L480-536 364-652q-11-11-28-11t-28 11q-11 11-11 28t11 28l116 116-116 116q-11 11-11 28t11 28q11 11 28 11t28-11l116-116ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm0-72q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 192q-134 0-244.5-72T61-462q-5-9-7.5-18.5T51-500q0-10 2.5-19.5T61-538q64-118 174.5-190T480-800q134 0 244.5 72T899-538q5 9 7.5 18.5T909-500q0 10-2.5 19.5T899-462q-64 118-174.5 190T480-200Z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Filled Thin
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-301.54q10.46 0 17.54-7.08 7.08-7.07 7.08-17.53 0-10.47-7.08-17.54-7.08-7.08-17.54-7.08-10.46 0-17.54 7.08-7.08 7.07-7.08 17.54 0 10.46 7.08 17.53 7.08 7.08 17.54 7.08Zm.03-132.31q8.51 0 14.24-5.75t5.73-14.25v-200q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-653.85v200q0 8.5 5.76 14.25t14.27 5.75Zm.1 313.85q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.03-300q8.51 0 14.24-5.75T500-320v-180q0-8.5-5.76-14.25T479.97-520q-8.51 0-14.24 5.75T460-500v180q0 8.5 5.76 14.25t14.27 5.75ZM480-576.92q10.46 0 17.54-7.08 7.08-7.08 7.08-17.54 0-10.46-7.08-17.54-7.08-7.07-17.54-7.07-10.46 0-17.54 7.07-7.08 7.08-7.08 17.54 0 10.46 7.08 17.54 7.08 7.08 17.54 7.08Zm.13 456.92q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M481.12-270.77q13.26 0 22.38-9.16t9.12-22.42q0-13.27-9.16-22.38-9.16-9.12-22.43-9.12-13.26 0-22.38 9.16-9.11 9.16-9.11 22.43 0 13.26 9.16 22.38 9.16 9.11 22.42 9.11ZM480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm2.35-530.46q30.37 0 52.33 18.86 21.96 18.85 21.96 47.14 0 22-12.35 39.77-12.34 17.77-28.57 32.77-20.56 18.64-36.21 41.01-15.64 22.37-17.95 49.29-.77 7.85 4.89 13.12 5.65 5.27 13.19 5.27 8.08 0 13.58-5.39 5.5-5.38 6.96-12.69 4-20.23 16.07-35.96 12.08-15.73 26.5-29.79 20.74-20.63 36.85-44.97 16.12-24.33 16.12-54.28 0-44.07-33.43-72.73Q529-687.69 484-687.69q-33.38 0-62.12 15.61-28.73 15.62-45.96 43.23-3.92 6.62-2.51 13.69 1.41 7.07 7.62 10.74 7.89 4.19 15.97 1.96 8.08-2.23 14.23-9.31 13.31-16.54 31.35-27.61 18.04-11.08 39.9-11.08Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M165.03-160q-9.34 0-16.53-4.44-7.2-4.44-11.19-11.71-4.36-7.16-4.8-15.5-.43-8.35 4.67-16.83l314.87-543.04q5.1-8.48 12.3-12.33 7.19-3.84 15.65-3.84t15.65 3.84q7.2 3.85 12.3 12.33l314.87 543.04q5.1 8.48 4.67 16.83-.44 8.34-4.8 15.5-3.99 7.27-11.19 11.71-7.19 4.44-16.53 4.44H165.03ZM480-255.38q10.46 0 17.54-7.08 7.08-7.08 7.08-17.54 0-10.46-7.08-17.54-7.08-7.08-17.54-7.08-10.46 0-17.54 7.08-7.08 7.08-7.08 17.54 0 10.46 7.08 17.54 7.08 7.08 17.54 7.08Zm.03-89.24q8.51 0 14.24-5.75t5.73-14.25v-160q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-524.62v160q0 8.5 5.76 14.25t14.27 5.75Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M230.77-160q-26.85 0-48.81-21.96T160-230.77v-429.77q0-11.69 3.73-22t11.19-19l62.31-74.84q8.69-11.7 21.73-17.66Q272-800 286.92-800h384.62q14.92 0 28.34 5.96 13.43 5.96 22.12 17.66L785.08-700q7.46 8.69 11.19 19.38 3.73 10.7 3.73 22.39v427.46q0 26.85-21.96 48.81T729.23-160H230.77Zm-15.54-527.69H744l-53.23-63.85q-3.85-3.84-8.85-6.15-5-2.31-10.38-2.31H287.69q-5.38 0-10.38 2.31-5 2.31-8.85 6.15l-53.23 63.85ZM480-536.92q-8.54 0-14.27 5.73T460-516.92v168l-69.85-69.85q-5.61-5.61-13.77-6-8.15-.38-14.53 6-6.39 6.39-6.39 14.15 0 7.77 6.39 14.16l95.53 95.54q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69l95.53-95.54q5.62-5.62 6-13.77.39-8.15-6-14.54-6.38-6.38-14.15-6.38-7.77 0-14.15 6.38L500-348.92v-168q0-8.54-5.73-14.27T480-536.92Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M103.85-281.23q0-27.85 14.42-47.89 14.42-20.03 38.76-32.02 52.05-24.78 103.35-39.51 51.31-14.73 123.47-14.73 72.15 0 123.46 14.73 51.31 14.73 103.35 39.51 24.34 11.99 38.76 32.02 14.43 20.04 14.43 47.89v24.31q0 15.3-11.97 28.42-11.96 13.12-29.57 13.12H145.38q-17.61 0-29.57-11.97-11.96-11.96-11.96-29.57v-24.31Zm631.07 65.85q4.08-9.54 6.5-20.12 2.43-10.58 2.43-21.42v-26.16q0-34.77-14.08-65.64-14.07-30.87-39.92-52.97 29.46 6 56.77 16.65 27.3 10.66 54 23.96 26 13.08 40.77 33.47 14.76 20.4 14.76 44.53v26.16q0 17.61-11.96 29.57-11.96 11.97-29.57 11.97h-79.7ZM383.85-504.62q-49.5 0-84.75-35.25t-35.25-84.75q0-49.5 35.25-84.75t84.75-35.25q49.5 0 84.75 35.25t35.25 84.75q0 49.5-35.25 84.75t-84.75 35.25Zm290.77-120q0 49.5-35.25 84.75t-84.75 35.25q-2.54 0-6.47-.57-3.92-.58-6.46-1.27 20.33-24.9 31.24-55.24 10.92-30.34 10.92-63.01t-11.43-62.44q-11.42-29.77-30.73-55.62 3.23-1.15 6.46-1.5 3.23-.35 6.47-.35 49.5 0 84.75 35.25t35.25 84.75Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M773.15-442.46 656.77-277.08q-12.54 17.54-31.58 27.31T584.62-240h-360q-26.85 0-45.74-18.88Q160-277.77 160-304.62v-350.76q0-26.85 18.88-45.74Q197.77-720 224.62-720h360q22.3 0 40.96 10.54 18.65 10.54 31.19 28.08l116.38 163.84q11.93 17.16 11.93 37.54t-11.93 37.54Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M181.54-153.85q-17.62 0-29.58-11.96Q140-177.77 140-195.38v-436.93q0-17.61 11.96-29.57 11.96-11.97 29.58-11.97H300v-118.46q0-17.61 11.96-29.57 11.96-11.97 29.58-11.97h276.92q17.62 0 29.58 11.97Q660-809.92 660-792.31v278.46h118.46q17.62 0 29.58 11.97Q820-489.92 820-472.31v276.93q0 17.61-11.96 29.57t-29.58 11.96H540v-160H420v160H181.54Zm-1.54-40h120v-120H180v120Zm0-160h120v-120H180v120Zm0-160h120v-120H180v120Zm160 160h120v-120H340v120Zm0-160h120v-120H340v120Zm0-160h120v-120H340v120Zm160 320h120v-120H500v120Zm0-160h120v-120H500v120Zm0-160h120v-120H500v120Zm160 480h120v-120H660v120Zm0-160h120v-120H660v120Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M304.62-120q-43.35 0-73.98-30.64Q200-181.27 200-224.62V-720q0-50.31 34.85-85.15Q269.69-840 320-840h375.38q26.66 0 45.64 18.98T760-775.38v470.23q0 6.24-4.58 11.31-4.57 5.07-12.34 7.69-20.93 5.46-34.31 22.41-13.39 16.95-13.39 39.12 0 21.46 13 38.5t33.93 23.04q8.61 2.93 13.15 8.53 4.54 5.61 4.54 12.01v2.31q0 8.39-5.75 14.31T740-120H304.62Zm50.79-209.23q8.51 0 14.24-5.75t5.73-14.25V-780q0-8.5-5.75-14.25-5.76-5.75-14.27-5.75t-14.24 5.75q-5.74 5.75-5.74 14.25v430.77q0 8.5 5.76 14.25t14.27 5.75ZM304.62-160h374.53q-11.38-13.23-17.57-29.43-6.2-16.2-6.2-35.19 0-18.3 6.08-34.84 6.08-16.54 17.69-29.77H304.62q-27.54 0-46.08 18.85Q240-251.54 240-224.62q0 27.54 18.54 46.08T304.62-160Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-406.15q-30.77 0-52.31-21.54-21.54-21.54-21.54-52.31 0-30.77 21.54-52.31 21.54-21.54 52.31-21.54 30.77 0 52.31 21.54 21.54 21.54 21.54 52.31 0 30.77-21.54 52.31-21.54 21.54-52.31 21.54Zm0 115.38q67 0 117.08-37.85 50.07-37.84 64.3-91.38h114l42.77 32.77q4.47 2.92 9.16 4.65 4.69 1.73 10.38 1.73t10.39-1.73q4.69-1.73 9.15-5.42l54.31-42L760-392.69q5.23 3.46 11.19 5.57 5.96 2.12 11.66 1.12 5.69-1 11.03-3.35 5.35-2.34 9.58-6.8l57.69-61.47q5-5.23 7.12-10.69 2.11-5.46 2.11-11.92t-2.23-11.81q-2.23-5.34-7.23-10.34L833-530.31q-5.23-5.23-11.19-7.46-5.96-2.23-12.43-2.23h-348q-14-52.62-63.73-90.92-49.73-38.31-117.65-38.31-80 0-134.62 54.61Q90.77-560 90.77-480t54.61 134.62Q200-290.77 280-290.77Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M358.15-160H200q-16.85 0-28.42-11.58Q160-183.15 160-200v-158.15q34.15-10 57.08-37.81Q240-423.77 240-460q0-36.23-22.92-64.04-22.93-27.81-57.08-37.81V-720q0-16.85 11.58-28.42Q183.15-760 200-760h160q10.77-34.31 37.85-54.85 27.07-20.54 62.15-20.54t62.15 20.54Q549.23-794.31 560-760h160q16.85 0 28.42 11.58Q760-736.85 760-720v160q34.31 10.77 54.85 37.85 20.54 27.07 20.54 62.15t-20.54 62.15Q794.31-370.77 760-360v160q0 16.85-11.58 28.42Q736.85-160 720-160H561.85q-10.77-36.15-38.81-58.08Q495-240 460-240t-63.04 21.92q-28.04 21.93-38.81 58.08Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.48-760h172.36q13.32 0 25.39 5.23 12.08 5.23 20.77 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62ZM280-340h240q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T520-380H280q-8.5 0-14.25 5.76T260-359.97q0 8.51 5.75 14.24T280-340Zm0-160h400q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T680-540H280q-8.5 0-14.25 5.76T260-519.97q0 8.51 5.75 14.24T280-500Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M312.31-160h335.38v-120q0-70.62-48.54-120.69-48.53-50.08-119.15-50.08t-119.15 50.16Q312.31-350.44 312.31-280v120ZM480-509.23q70.62 0 119.15-50.16 48.54-50.17 48.54-120.61v-120H312.31v120q0 70.62 48.54 120.69 48.53 50.08 119.15 50.08ZM220-120q-8.5 0-14.25-5.76T200-140.03q0-8.51 5.75-14.24T220-160h52.31v-120q0-74.08 45.42-131.42 45.42-57.35 116.42-68.58-71-12-116.42-68.96-45.42-56.96-45.42-131.04v-120H220q-8.5 0-14.25-5.76T200-820.03q0-8.51 5.75-14.24T220-840h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-800h-52.31v120q0 74.08-45.42 131.04Q596.85-492 525.85-480q71 11.23 116.42 68.58 45.42 57.34 45.42 131.42v120H740q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-120H220Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M304.62-160q-26.66 0-45.64-18.98T240-224.62V-720h-20q-8.5 0-14.25-5.76T200-740.03q0-8.51 5.75-14.24T220-760h140q0-12.38 9.19-21.58 9.19-9.19 21.58-9.19h178.46q12.39 0 21.58 9.19Q600-772.38 600-760h140q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-720h-20v495.38q0 26.66-18.98 45.64T655.38-160H304.62Zm107.71-120q8.52 0 14.25-5.75t5.73-14.25v-320q0-8.5-5.76-14.25T412.28-640q-8.51 0-14.24 5.75T392.31-620v320q0 8.5 5.76 14.25 5.75 5.75 14.26 5.75Zm135.39 0q8.51 0 14.24-5.75t5.73-14.25v-320q0-8.5-5.76-14.25-5.75-5.75-14.26-5.75-8.52 0-14.25 5.75T527.69-620v320q0 8.5 5.76 14.25t14.27 5.75Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-7-.12-14.12-.11-7.11-.88-13.65-2.69 26.69-21.23 44.15-18.54 17.47-45.46 17.47H630.77q-27.92 0-47.81-19.86-19.88-19.85-19.88-47.73v-33.79H427.69v-67.59q0-27.88 19.89-47.92 19.88-20.04 47.8-20.04h33.85v-30.77q0-29.15 19.04-45.88 19.04-16.73 45.5-19.27-26.92-10.38-55.18-15.69Q510.33-800 480-800q-134 0-227 93t-93 227v11.54q0 5.38.77 11.54H340q56.77 0 96.08 39.3 39.3 39.31 39.3 95.73v34.2H373.85v109.23q24.61 8.84 51.42 13.65Q452.08-160 480-160Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q13.27 0 25.29 5.23t20.71 13.92l138.62 138.62q8.69 8.69 13.92 20.71Q800-609.5 800-596.23v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM600-760v127.69q0 13.73 9.29 23.02t23.02 9.29H760L600-760Zm40 440q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-360H320q-8.5 0-14.25 5.76T300-339.97q0 8.51 5.75 14.24T320-320h320ZM460-600q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T460-640H320q-8.5 0-14.25 5.76T300-619.97q0 8.51 5.75 14.24T320-600h140Zm180 140q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h320Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q13.27 0 25.29 5.23t20.71 13.92l138.62 138.62q8.69 8.69 13.92 20.71Q800-609.5 800-596.23v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM600-760v127.69q0 13.73 9.29 23.02t23.02 9.29H760L600-760Zm40 440q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-360H320q-8.5 0-14.25 5.76T300-339.97q0 8.51 5.75 14.24T320-320h320ZM460-600q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T460-640H320q-8.5 0-14.25 5.76T300-619.97q0 8.51 5.75 14.24T320-600h140Zm180 140q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h320Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q13.27 0 25.29 5.23t20.71 13.92l138.62 138.62q8.69 8.69 13.92 20.71Q800-609.5 800-596.23v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM600-760v127.69q0 13.73 9.29 23.02t23.02 9.29H760L600-760Zm40 440q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-360H320q-8.5 0-14.25 5.76T300-339.97q0 8.51 5.75 14.24T320-320h320ZM460-600q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T460-640H320q-8.5 0-14.25 5.76T300-619.97q0 8.51 5.75 14.24T320-600h140Zm180 140q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h320Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q13.27 0 25.29 5.23t20.71 13.92l138.62 138.62q8.69 8.69 13.92 20.71Q800-609.5 800-596.23v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM600-760v127.69q0 13.73 9.29 23.02t23.02 9.29H760L600-760Zm40 440q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-360H320q-8.5 0-14.25 5.76T300-339.97q0 8.51 5.75 14.24T320-320h320ZM460-600q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T460-640H320q-8.5 0-14.25 5.76T300-619.97q0 8.51 5.75 14.24T320-600h140Zm180 140q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h320Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m560-200 200-200H592.31q-13.73 0-23.02 9.29T560-367.69V-200Zm-335.38 40q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v320.07q0 13.27-5.23 25.29t-13.92 20.71L590.69-179.15q-8.69 8.69-20.71 13.92-12.02 5.23-25.29 5.23H224.62Zm110.76-261.54H460q8.5 0 14.25-5.76 5.75-5.75 5.75-14.27 0-8.51-5.75-14.24T460-461.54H335.38q-8.5 0-14.25 5.76t-5.75 14.27q0 8.51 5.75 14.24t14.25 5.73Zm0-158.46h289.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T624.62-620H335.38q-8.5 0-14.25 5.76t-5.75 14.27q0 8.51 5.75 14.24t14.25 5.73Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M356.62-230q-17.62 0-29.58-11.96-11.96-11.96-11.96-29.58v-416.92q0-17.62 11.96-29.58Q339-730 356.62-730H483q57.31 0 101.15 36.15Q628-657.69 628-599.77q0 38.69-20.31 67.73-20.31 29.04-50.31 42.58 36.54 10.23 62.04 42.92t25.5 78.85q0 64.38-48.07 101.04Q548.77-230 491-230H356.62Zm9.46-47.38h122.46q46.46 0 75.04-27.97 28.57-27.96 28.57-65.11 0-37.16-28.57-65.12-28.58-27.96-75.73-27.96H366.08v186.16Zm0-232.62h114.54q39.92 0 67.61-24.69 27.69-24.69 27.69-61.85 0-37.84-28.15-62.08-28.15-24.23-66.69-24.23h-115V-510Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M253.85-230q-9.37 0-15.84-6.49-6.47-6.49-6.47-15.88 0-9.4 6.47-15.82 6.47-6.43 15.84-6.43h123.07l139.23-410.76H393.08q-9.37 0-15.84-6.49-6.47-6.49-6.47-15.89 0-9.39 6.47-15.82 6.47-6.42 15.84-6.42h287.69q9.37 0 15.84 6.49 6.47 6.49 6.47 15.88 0 9.4-6.47 15.82-6.47 6.43-15.84 6.43H562.31L423.08-274.62h118.46q9.37 0 15.84 6.49 6.47 6.49 6.47 15.89 0 9.39-6.47 15.82-6.47 6.42-15.84 6.42H253.85Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120 0q-16.08 0-28.04-11.58Q80-23.15 80-40q0-16.08 11.96-28.04T120-80h720q16.08 0 28.04 11.58Q880-56.85 880-40q0 16.08-11.96 28.04T840 0H120Zm307.85-600.77 160.61 160.85-155.38 155.38q-19.39 19.39-45.35 19.39t-45.35-19.39l-7.69-7.69-27.31 27.08q-8.69 8.23-20.53 13.23-11.85 5-24.31 5h-45.85q-10.92 0-14.88-10.08-3.96-10.08 3.73-17.77l73.54-73.31-6.16-6.15q-19.38-19.39-19.61-45.58-.23-26.19 19.15-45.57l155.39-155.39Zm28.3-28.54 182.31-182.07q19.39-19.39 45.35-19.39t45.34 19.39l70.16 69.92q19.38 19.38 19.38 45.34 0 25.97-19.38 45.35L617-468.46 456.15-629.31Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M486-184.62q-56.85 0-104.96-30.03-48.12-30.04-75.27-80.66-3.62-7.54-.58-15.81 3.04-8.26 10.81-11.88 8-3.85 16.73-.81t13.58 11.04q21.84 39.23 58.88 61.85 37.04 22.61 81.27 22.61 55.54 0 98.04-31.61 42.5-31.62 42.5-82.85 0-13.08-2.31-26.15-2.31-13.08-9.23-24.62-2.31-8.46 2.46-15.54 4.77-7.07 13.23-9.38 8.47-2.31 16.04 2.46 7.58 4.77 9.89 13.23 8.46 13.77 11.15 30.23 2.69 16.46 2.69 32.54 0 69-55.96 112.19T486-184.62ZM120-500q-8.54 0-14.27-5.73T100-520q0-8.54 5.73-14.27T120-540h720q8.54 0 14.27 5.73T860-520q0 8.54-5.73 14.27T840-500H120Zm211.85-121.15q-8.54-2.31-13-9.89-4.47-7.58-2.16-16.11 4.23-58.54 53.16-94.85 48.92-36.31 112.15-36.31 42.62 0 80.12 18.08 37.5 18.08 62.65 51.46 4.85 7.08 3.54 15.46-1.31 8.39-8.62 13.23-7.77 5.08-16.5 3.62t-15.04-9q-18.84-24.69-46.53-36.92-27.7-12.24-59.16-12.24-47.77 0-84.69 26.77-36.92 26.77-39.92 71.31-2.31 8.77-9.89 13.23-7.58 4.46-16.11 2.16Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M767.69-200q-13.73 0-23.02-9.29t-9.29-23.02v-30.77q0-13.73 9.29-23.02 9.29-9.28 23.02-9.28H840v-33.85h-89.23q-6.15 0-10.77-4.62-4.62-4.61-4.62-10.77 0-6.15 4.62-10.76 4.62-4.62 10.77-4.62h87.69q13.73 0 23.02 9.29t9.29 23.02v30.77q0 13.73-9.29 23.02-9.29 9.28-23.02 9.28h-72.31v33.85h89.23q6.16 0 10.77 4.62 4.62 4.61 4.62 10.77 0 6.15-4.62 10.76-4.61 4.62-10.77 4.62h-87.69Zm-447.36-64.62q-13.15 0-19.24-11.07-6.09-11.08.99-22.54l145.61-225.08-131.84-203.31q-7.08-11.23-.99-22.3Q320.95-760 333.62-760q5.84 0 10.52 2.68 4.67 2.68 7.48 7.55l127.15 197.46h.92l129.23-198.23q2.76-4.5 7.57-6.98 4.82-2.48 10.22-2.48 13.27 0 19.16 11.08 5.9 11.07-1.18 22.54L510.54-523.31l147.38 225.08q7.08 11.46.81 22.54-6.27 11.07-18.81 11.07-5.68 0-10.42-2.67-4.73-2.68-7.58-7.56l-142.23-218.3h-.92l-140.69 218.3q-2.76 4.88-7.57 7.56-4.82 2.67-10.18 2.67Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M767.69-600q-13.73 0-23.02-9.29t-9.29-23.02v-30.77q0-13.73 9.29-23.02 9.29-9.28 23.02-9.28H840v-33.85h-89.23q-6.15 0-10.77-4.62-4.62-4.61-4.62-10.77 0-6.15 4.62-10.76 4.62-4.62 10.77-4.62h87.69q13.73 0 23.02 9.29t9.29 23.02v30.77q0 13.73-9.29 23.02-9.29 9.28-23.02 9.28h-72.31v33.85h89.23q6.16 0 10.77 4.62 4.62 4.61 4.62 10.77 0 6.15-4.62 10.76-4.61 4.62-10.77 4.62h-87.69ZM320.33-200q-13.15 0-19.24-11.08-6.09-11.07.99-22.54l145.61-225.07L315.85-662q-7.08-11.23-.99-22.31 6.09-11.07 18.76-11.07 5.84 0 10.52 2.67 4.67 2.68 7.48 7.56l127.15 197.46h.92l129.23-198.23q2.76-4.51 7.57-6.99 4.82-2.47 10.22-2.47 13.27 0 19.16 11.07 5.9 11.08-1.18 22.54L510.54-458.69l147.38 225.07q7.08 11.47.81 22.54Q652.46-200 639.92-200q-5.68 0-10.42-2.68-4.73-2.68-7.58-7.55L479.69-428.54h-.92L338.08-210.23q-2.76 4.87-7.57 7.55-4.82 2.68-10.18 2.68Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M247.69-190q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h464.62q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T712.31-190H247.69ZM480-317.69q-85.62 0-134.31-50.31T297-504.62v-279.76q0-9.29 6.84-15.91 6.85-6.63 16.12-6.63 9.27 0 15.81 6.63 6.54 6.62 6.54 15.91v281.15q0 65.23 36.46 103.31 36.46 38.07 101.23 38.07 64.77 0 101.23-38.07 36.46-38.08 36.46-103.31v-281.15q0-9.29 6.85-15.91 6.84-6.63 16.11-6.63t15.81 6.63q6.54 6.62 6.54 15.91v279.76q0 86.31-48.69 136.62T480-317.69Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-218.46q-8.54 0-14.27-5.73T220-238.46q0-8.54 5.73-14.27t14.27-5.73h480q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T720-218.46H240Zm74-176.46 142.38-374.93q2.47-5.61 6.97-8.65t10.34-3.04h14.16q5.84 0 10.34 3.42 4.5 3.43 6.96 9.04l139.31 374.39q2.92 9.31-2.08 17.38-5 8.08-15.3 8.08-6.39 0-10.89-3.04-4.5-3.04-6.96-9.42l-36.92-101.08H386.62l-37.39 101.31q-2.46 5.61-6.85 8.92-4.38 3.31-10.76 3.31-10.54 0-15.66-8.19-5.11-8.2-1.96-17.5Zm85.38-122.62h159.7l-76.31-211.23h-4l-79.39 211.23Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m246.23-391.69-36.61 105.15q-2.47 6.39-7.24 9.69-4.76 3.31-11.15 3.31-10.54 0-16.42-8.58-5.89-8.57-1.96-18.65l134.92-368.77q2.46-6.38 7.73-9.81 5.27-3.42 11.65-3.42h14.93q6.38 0 11.77 3.42 5.38 3.43 7.84 9.81l137.23 368.23q3.93 10.08-2.46 18.93-6.38 8.84-16.69 8.84-6.39 0-11.92-3.81-5.54-3.8-8-10.19l-36.39-104.15H246.23ZM260-428h150.23l-74-208.92h-2.46L260-428Zm385.77 163.69q-46.39 0-74.46-25.96-28.08-25.96-28.08-64.81 0-42.46 33.35-67.88 33.34-25.42 85.8-25.42 21.47 0 43.47 4.38t38.77 12.15v-23.53q0-39-19.74-59.31Q705.15-535 667.31-535q-16.54 0-32.58 5.27t-29.58 14.27q-6.84 5.38-13.34 3.15t-10.43-7.92q-3.92-5.69-3.15-12.08.77-6.38 7.92-11.31 17.7-12.15 38.85-18.11 21.15-5.96 42.54-5.96 57.46 0 85.31 29.42 27.84 29.42 27.84 88.27v158.54q0 7.61-5.27 12.77-5.27 5.15-12.88 5.15-7.62 0-12.77-5.27-5.15-5.27-5.15-12.88v-22.69h-4q-17.08 25.3-39.93 37.69-22.84 12.38-54.92 12.38Zm2.77-32.46q41.15 0 68.73-29.38 27.58-29.39 27.58-73.7-14-8-35.43-12.5-21.42-4.5-41.96-4.5-39.69 0-63.08 15.93Q581-385 581-355.08q0 24.62 18.69 41.46 18.69 16.85 48.85 16.85Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-520q0-100.08 69.96-170.04T360-760h240q100.08 0 170.04 69.96T840-520q0 93-61.38 161-61.39 68-153.39 78.08-10.31 1.46-17.77-3.77-7.46-5.23-7.46-14.54 0-9.31 7.73-14.77 7.73-5.46 18.04-7.15 75.92-9.85 125.08-66.27Q800-443.85 800-520q0-83-58.5-141.5T600-720H360q-83 0-141.5 58.5T160-520q0 83.77 58.12 142.27 58.11 58.5 141.88 58.5h54.69l-69.07-69.85q-5.62-5.61-5.62-13.65t5.85-13.89Q352.23-423 360-423q7.77 0 14.15 6.38l94.77 94.77q9.7 9.7 9.7 22.62 0 12.92-9.7 22.61l-95.54 95.54q-5.61 5.62-13.65 5.62t-13.88-5.62q-6.62-5.84-6.23-14.27.38-8.42 6.23-14.27l69.61-69.61H360q-100.08 0-170.04-70.35Q120-419.92 120-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M342.22-200q-10.3 0-17.8-7.18t-7.5-17.44V-710H145.38q-10.57 0-17.98-7.36-7.4-7.37-7.4-17.89t7.18-17.63q7.18-7.12 17.44-7.12h393.84q10.58 0 17.98 7.21 7.41 7.2 7.41 17.5 0 10.29-7.18 17.79t-17.44 7.5H366.92v484.62q0 10.57-7.2 17.98-7.21 7.4-17.5 7.4Zm354.61 0q-10.29 0-17.41-7.18-7.11-7.18-7.11-17.44v-289.23h-93.08q-10.58 0-17.98-7.36t-7.4-17.89q0-10.52 7.18-17.63 7.18-7.12 17.43-7.12h236.16q10.57 0 17.98 7.21 7.4 7.21 7.4 17.5t-7.18 17.79q-7.18 7.5-17.44 7.5h-93.84v289.23q0 10.26-7.21 17.44-7.2 7.18-17.5 7.18Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M660.15-187.69q47.23 0 79.7-32.62 32.46-32.61 32.46-79.84 0-47.23-32.62-79.7-32.61-32.46-79.84-32.46-47.23 0-79.7 32.62-32.46 32.61-32.46 79.84 0 47.23 32.62 79.7 32.61 32.46 79.84 32.46ZM878.21-81.85q-5.56 5.62-14.16 5.62-8.59 0-14.2-5.62l-96.93-97.69q-19.46 15.54-43.19 23.69-23.73 8.16-49.73 8.16-63.46 0-107.88-44.43-44.43-44.42-44.43-107.88 0-63.46 44.43-107.88 44.42-44.43 107.88-44.43 63.46 0 107.88 44.43 44.43 44.42 44.43 107.88 0 26-8.16 49.73-8.15 23.73-23.69 43.19l97.69 96.93q5.62 5.54 5.62 14.12 0 8.57-5.56 14.18ZM224.62-120q-27.62 0-46.12-18.5Q160-157 160-184.62v-590.76q0-27.62 18.5-46.12Q197-840 224.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v57.23q0 14.15-10.65 23.61-10.66 9.46-25.58 6.77-6.08-.69-11.83-1.42t-11.94-.73q-110.31 0-179.23 75.77-68.92 75.77-68.92 172.92 0 34.77 10.11 70.08 10.12 35.3 33.12 67.92 9.38 13.46 3.11 27.23Q451.91-120 436.85-120H224.62ZM520-800v128q0 13.6 9.2 22.8 9.2 9.2 22.8 9.2h128L520-800l160 160-160-160Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M119.23-481.23q0-68.23 24.42-130.81 24.43-62.58 70.73-112.73 6.39-6.85 14.81-7.85 8.43-1 15.04 5.62 6.62 6.62 5.96 15.42-.65 8.81-7.04 15.89-40.69 44.31-62.3 98.92-21.62 54.62-21.62 114.77t22.23 115.15q22.23 55 61.92 99.31 6.39 7.08 7.43 15.77t-5.58 15.31q-6.61 6.61-15.42 5.73-8.81-.89-15.19-7.73-45.31-50.92-70.35-113.12-25.04-62.19-25.04-129.65ZM380-260q-16.54 0-28.27-11.73T340-300q0-16.54 11.73-28.27T380-340q16.54 0 28.27 11.73T420-300q0 16.54-11.73 28.27T380-260Zm179-200q-8.54 0-14.27-5.73T539-480v-66.38l-56.77 33.69q-7.08 4.15-15.11 1.96-8.04-2.19-12.2-9.27-4.15-7.08-1.96-15.12 2.19-8.03 9.27-12.19L519-580l-57-32.69q-7.08-4.16-9.15-12.19-2.08-8.04 2.07-15.12 4.16-7.31 12.2-9.27 8.03-1.96 15.11 2.19L539-613.62V-680q0-8.54 5.73-14.27T559-700q8.54 0 14.27 5.73T579-680v66.38l56.77-33.69q7.08-4.15 15.11-1.96 8.04 2.19 12.2 9.27 4.15 7.08 1.96 15.12-2.19 8.03-9.27 12.19L599-580l57 32.69q7.08 4.16 9.15 12.19 2.08 8.04-2.07 15.12-4.16 7.31-12.2 9.27-8.03 1.96-15.11-2.19L579-546.38V-480q0 8.54-5.73 14.27T559-460Zm281-21.23q0 67.46-24.42 130.42-24.43 62.96-70.73 112.35-6.39 6.84-14.81 7.73-8.42.88-15.04-5.73-6.62-6.62-5.96-15.31.65-8.69 7.04-15.77 40.69-44.31 62.3-99.31Q800-421.85 800-482q0-60.15-22.23-114.77-22.23-54.61-61.92-98.92-6.39-7.08-6.93-15.89-.54-8.8 6.08-15.42 6.62-6.62 14.92-5.62 8.31 1 14.7 7.85 45.3 50.92 70.34 113.12Q840-549.46 840-481.23Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-720q-67.62 0-120.42 39.5-52.81 39.5-70.96 101.65-2.93 7.31-9.89 11.73-6.96 4.43-14.5 2.97-8.31-2.23-12.81-8.97-4.5-6.73-1.8-14.57 20.84-75.54 85.53-123.93Q359.85-760 440-760q82.08 0 129.73 38.27 47.65 38.27 70.27 71.88V-740q0-8.54 5.73-14.27T660-760q8.54 0 14.27 5.73T680-740v147.69q0 13.93-9.19 23.12-9.19 9.19-23.12 9.19H500q-8.54 0-14.27-5.73T480-580q0-8.54 5.73-14.27T500-600h121.54q-19.77-42.92-64.89-81.46Q511.54-720 440-720Zm0 440q-59 0-113.96-29.04-54.96-29.04-86.04-81.11V-300q0 8.54-5.73 14.27T220-280q-8.54 0-14.27-5.73T200-300v-147.69q0-13.93 9.19-23.12 9.19-9.19 23.12-9.19H380q8.54 0 14.27 5.73T400-460q0 8.54-5.73 14.27T380-440H258.46q22.08 52.15 71.04 86.08Q378.46-320 440-320q66.62 0 118.81-38.77t71.34-99.69q3.16-8.31 10.12-13.96 6.96-5.66 15.5-3.43 8.54 2.47 12.69 9.54 4.16 7.08 1.46 15.39-6.23 25.38-18.04 45.19-11.8 19.81-29.42 41.42l175.69 175.69q5.62 5.62 6 13.77.39 8.16-6 14.54-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L594.15-336q-33.69 28.54-72.34 42.27Q483.15-280 440-280Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M144.62-239q-26.85 0-45.74-18.88Q80-276.77 80-303.62V-359q0-8.54 5.73-14.27T100-379q8.54 0 14.27 5.73T120-359v55.38q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92h670.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-359q0-8.54 5.73-14.27T860-379q8.54 0 14.27 5.73T880-359v55.38q0 26.85-18.88 45.74Q842.23-239 815.38-239H144.62Zm160.15-112.77q-42.85 0-68.15-23.19-25.31-23.19-25.31-62.58 0-42 29.81-68.11 29.8-26.12 77.73-26.12 20.69 0 40.57 4.27 19.89 4.27 34.66 12.27v-21.69q0-38.54-18.89-58.39-18.88-19.84-55.5-19.84-17.31 0-32.34 4.5-15.04 4.5-29.89 14.03-5.92 3.93-12.96 4.16-7.04.23-12.19-4.46-5.16-4.7-5.23-11.73-.08-7.04 5.61-11.2 18.77-14.69 39.81-21 21.04-6.3 46.65-6.3 55.85 0 83.08 28.73 27.23 28.73 27.23 85.5v154.69q0 7.38-5.04 12.42T412-360.77q-7.62 0-12.65-5.04-5.04-5.04-5.04-12.65v-22.46h-3.77q-13.77 24.61-35.39 36.88-21.61 12.27-50.38 12.27Zm20.46-149.15q-35.85 0-56.69 16.73-20.85 16.73-20.85 45.88 0 25.39 16.16 40.19 16.15 14.81 42.46 14.81 38.15 0 62.96-28.65 24.81-28.66 24.81-72.19-13.23-8-32-12.39-18.77-4.38-36.85-4.38ZM636.85-351q-31.77 0-54.43-13.38-22.65-13.39-33.27-32.62h-2.23v26.08q0 6.61-4.65 11.27Q537.62-355 531-355q-6.62 0-11.77-5.15-5.15-5.16-5.15-11.77v-371.16q0-7.61 5.15-12.77Q524.38-761 532-761q7.62 0 12.77 5.15 5.15 5.16 5.15 12.77v115.85l-3 40h2.23q12.23-18.85 34.39-32.42 22.15-13.58 54.08-13.58 52.46 0 84.07 39.08 31.62 39.07 31.62 103.69 0 63.08-31.12 101.27Q691.08-351 636.85-351ZM634-598q-38.46 0-62.77 31.04-24.31 31.04-24.31 76.27 0 45.46 24.31 76T634-384.15q38.46 0 60.19-29.39 21.73-29.38 21.73-77.15 0-47.77-21.73-77.54Q672.46-598 634-598Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0 0q-134 0-227-93t-93-227q0-134 93-227t227-93q134 0 227 93t93 227q0 134-93 227t-227 93Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q66.85 0 113.42-46.58Q640-413.15 640-480t-46.58-113.42Q546.85-640 480-640t-113.42 46.58Q320-546.85 320-480t46.58 113.42Q413.15-320 480-320Zm.13 200q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M436.4-350.31q-6.71 0-11.55-4.44-4.85-4.44-4.85-11.71v-227.08q0-7.27 4.95-11.71 4.95-4.44 11.55-4.44 1.65 0 11.35 5.23l107.07 107.08q3.7 3.69 5.7 7.97 2 4.28 2 9.41t-2 9.41q-2 4.28-5.7 7.98L447.83-355.52q-2.21 2.21-5.15 3.71-2.93 1.5-6.28 1.5Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M462.61-405.08 355.52-512.17q-2.21-2.21-3.71-5.15-1.5-2.93-1.5-6.28 0-6.71 4.44-11.55 4.44-4.85 11.71-4.85h227.08q7.27 0 11.71 4.95 4.44 4.95 4.44 11.55 0 1.65-5.23 11.35L497.38-405.08q-3.69 3.7-7.97 5.7-4.28 2-9.41 2t-9.41-2q-4.28-2-7.98-5.7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M763.85-257.38V-190q0 6.15 4.61 10.77 4.62 4.61 10.77 4.61 6.15 0 10.77-4.61 4.62-4.62 4.62-10.77v-103.85q0-6.46-4.85-11.3-4.85-4.85-11.31-4.85H674.62q-6.16 0-10.77 4.62-4.62 4.61-4.62 10.76 0 6.16 4.62 10.77 4.61 4.62 10.77 4.62H742l-90.31 90.31q-4.46 4.46-4.84 10.54-.39 6.07 4.84 11.3 4.74 4.46 11.07 4.46 6.32 0 10.78-4.46l90.31-90.3ZM720-75.38q-66.85 0-113.42-46.58Q560-168.54 560-235.38q0-66.85 46.58-113.43 46.57-46.57 113.42-46.57t113.42 46.57Q880-302.23 880-235.38q0 66.84-46.58 113.42Q786.85-75.38 720-75.38ZM320-610.77h320q8.5 0 14.25-5.76 5.75-5.75 5.75-14.27 0-8.51-5.75-14.24T640-650.77H320q-8.5 0-14.25 5.76T300-630.74q0 8.51 5.75 14.24t14.25 5.73ZM224.62-160q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v200.3q0 15.09-11.15 23.47-11.16 8.38-25.85 5.46-10.08-2.7-20.95-3.66-10.88-.96-22.05-.96-20.23 0-39.35 3.19-19.11 3.2-37.57 9.04-4.5-.97-10-1.22-5.5-.24-10-.24H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h243.46q-30.31 20.85-53.27 48.92-22.96 28.08-37.81 61.85H320q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.27 0 8.51 5.75 14.24t14.25 5.73h138.38q-4.3 16.92-6.73 34.11-2.42 17.2-2.42 35.12 0 10 .46 21.08.46 11.07 2.39 22.69 1.92 13.92-6.21 25.08Q437.74-160 423.92-160h-199.3Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M315.41-295.38q8.51 0 14.24-5.75t5.73-14.25V-780q0-8.5-5.75-14.25-5.76-5.75-14.27-5.75t-14.24 5.75q-5.74 5.75-5.74 14.25v464.62q0 8.5 5.76 14.25t14.27 5.75ZM735.38-120H249.23q-37.18 0-63.2-26.03Q160-172.05 160-209.23v-541.54q0-37.18 26.03-63.2Q212.05-840 249.23-840h221.23q-19.38 30.38-30.31 65.62-10.92 35.23-10.92 74.38 0 103.77 67.58 179.69 67.57 75.93 167.81 88.54V-320q0 26.65-18.99 45.63-18.98 18.99-45.63 18.99H249.23q-20.08 0-34.65 13.67Q200-228.04 200-207.83t14.58 34.02Q229.15-160 249.23-160h486.15q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-251.61q11.23-2.69 20.85-5.81 9.61-3.11 19.15-7.42v264.5q0 27.19-18.98 46.08Q762.04-120 735.38-120ZM700-500q0-83.64 58.18-141.82Q816.36-700 900-700q-83.64 0-141.82-58.18Q700-816.36 700-900q0 83.64-58.18 141.82Q583.64-700 500-700q83.64 0 141.82 58.18Q700-583.64 700-500Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-607.69q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-672.31q-13.15 0-22.73 9.58T287.69-640q0 13.15 9.58 22.73t22.73 9.58Zm0 160q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-512.31q-13.15 0-22.73 9.58T287.69-480q0 13.15 9.58 22.73t22.73 9.58Zm0 160q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-352.31q-13.15 0-22.73 9.58T287.69-320q0 13.15 9.58 22.73t22.73 9.58ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM600-760v127.69q0 13.93 9.19 23.12 9.19 9.19 23.12 9.19H760L600-760Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M569.23-152.31v-42.92q0-6.46 2.23-12.04 2.23-5.58 7.46-10.81l203.62-202.61q5.92-5.16 12.31-7.62 6.38-2.46 12.77-2.46 6.61 0 13.38 2.58 6.77 2.57 11.92 7.73l37 37.77q4.93 5.92 7.5 12.31Q880-364 880-357.62q0 6.39-2.08 12.89-2.07 6.5-8 12.42L667.31-129.69q-5.23 5.23-10.81 7.46-5.58 2.23-12.04 2.23h-42.92q-13.92 0-23.12-9.19-9.19-9.19-9.19-23.12Zm238.39-167.07 37-38.24-37-37.76-38 38 38 38ZM184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v61.46q0 12.61-9.88 20.92-9.89 8.31-22.74 6.85H804.85q-22.62 0-44.43 8.46-21.8 8.46-40.27 24.61L493-266.69q-8.69 8.69-13.92 20.5t-5.23 24.73v.69q0 8.54-6.12 14.65-6.11 6.12-14.65 6.12H184.62Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M460-460H260q-8.5 0-14.25-5.76T240-480.03q0-8.51 5.75-14.24T260-500h200v-200q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T500-700v200h200q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T700-460H500v200q0 8.5-5.76 14.25T479.97-240q-8.51 0-14.24-5.75T460-260v-200Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m420-203.08-149.54 64.31q-32.31 13.92-61.38-5.35Q180-163.38 180-197.92v-457.46q0-27.62 18.5-46.12Q217-720 244.62-720h350.76q27.62 0 46.12 18.5Q660-683 660-655.38v457.46q0 34.54-29.08 53.8-29.07 19.27-61.38 5.35L420-203.08ZM760-220q-8.54 0-14.27-5.73T740-240v-535.39q0-9.23-7.69-16.92-7.69-7.69-16.93-7.69H320q-8.54 0-14.27-5.73T300-820q0-8.54 5.73-14.27T320-840h395.38q27.62 0 46.12 18.5Q780-803 780-775.39V-240q0 8.54-5.73 14.27T760-220Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M180-200q-25.31 0-42.65-17.35Q120-234.69 120-260v-435.38q0-25.31 19.65-44.97Q159.31-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h349.23q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T813.08-640H297.85Q242-640 201-604.08q-41 35.93-41 90.54v248.92q0 8.47 4.23 13.85 4.23 5.39 11.15 9.23l76.7-256.84q6.46-20.62 23.73-33.43 17.27-12.81 38.65-12.81h512.92q32.54 0 52.2 25.97 19.65 25.96 10.19 57.03l-65.85 219.24q-5.69 19.07-21.8 30.73Q786-200 766.15-200H180Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M763.85-257.38V-190q0 6.15 4.61 10.77 4.62 4.61 10.77 4.61 6.15 0 10.77-4.61 4.62-4.62 4.62-10.77v-103.85q0-6.46-4.85-11.3-4.85-4.85-11.31-4.85H674.62q-6.16 0-10.77 4.62-4.62 4.61-4.62 10.76 0 6.16 4.62 10.77 4.61 4.62 10.77 4.62H742l-90.31 90.31q-4.46 4.46-4.84 10.54-.39 6.07 4.84 11.3 4.74 4.46 11.07 4.46 6.32 0 10.78-4.46l90.31-90.3ZM720-75.38q-66.85 0-113.42-46.58Q560-168.54 560-235.38q0-66.85 46.58-113.43 46.57-46.57 113.42-46.57t113.42 46.57Q880-302.23 880-235.38q0 66.84-46.58 113.42Q786.85-75.38 720-75.38ZM320-610.77h320q8.5 0 14.25-5.76 5.75-5.75 5.75-14.27 0-8.51-5.75-14.24T640-650.77H320q-8.5 0-14.25 5.76T300-630.74q0 8.51 5.75 14.24t14.25 5.73ZM224.62-160q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v200.3q0 15.09-11.15 23.47-11.16 8.38-25.85 5.46-10.08-2.7-20.95-3.66-10.88-.96-22.05-.96-20.23 0-39.35 3.19-19.11 3.2-37.57 9.04-4.5-.97-10-1.22-5.5-.24-10-.24H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460h243.46q-30.31 20.85-53.27 48.92-22.96 28.08-37.81 61.85H320q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.27 0 8.51 5.75 14.24t14.25 5.73h138.38q-4.3 16.92-6.73 34.11-2.42 17.2-2.42 35.12 0 10 .46 21.08.46 11.07 2.39 22.69 1.92 13.92-6.21 25.08Q437.74-160 423.92-160h-199.3Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-451.69 129.85 129.84q5.61 5.62 13.77 6 8.15.39 14.53-6 6.39-6.38 6.39-14.15 0-7.77-6.39-14.15L508.31-480l129.84-129.85q5.62-5.61 6-13.77.39-8.15-6-14.53-6.38-6.39-14.15-6.39-7.77 0-14.15 6.39L480-508.31 350.15-638.15q-5.61-5.62-13.77-6-8.15-.39-14.53 6-6.39 6.38-6.39 14.15 0 7.77 6.39 14.15L451.69-480 321.85-350.15q-5.62 5.61-6 13.77-.39 8.15 6 14.53 6.38 6.39 14.15 6.39 7.77 0 14.15-6.39L480-451.69Zm.13 331.69q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m424-396.31-99.85-99.84q-5.61-5.62-13.77-6-8.15-.39-14.53 6-6.39 6.38-6.39 14.15 0 7.77 6.39 14.15l105.53 105.54q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69l219.07-219.07q5.62-5.62 6-13.77.39-8.16-6-14.54-6.38-6.39-14.15-6.39-7.77 0-14.16 6.39L424-396.31ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-384.85q-6.46 0-11.92-2.11-5.46-2.12-10.7-7.35L281.85-569.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-428.31l169.85-169.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-394.31q-5.24 5.23-10.7 7.35-5.46 2.11-11.92 2.11Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m112.77-480 308.61 308.62q8.85 8.84 8.74 21.15-.12 12.31-8.97 21.15-8.84 8.85-21.15 8.85-12.31 0-21.15-8.85L73.15-434.54q-9.69-9.69-14.15-21.61-4.46-11.93-4.46-23.85 0-11.92 4.46-23.85 4.46-11.92 14.15-21.61l305.7-305.69q8.84-8.85 21.27-8.73 12.42.11 21.26 8.96 8.85 8.84 8.85 21.15 0 12.31-8.85 21.15L112.77-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M607.46-480 298.85-788.62q-8.85-8.84-8.73-21.26.11-12.43 8.96-21.27 8.84-8.85 21.27-8.85 12.42 0 21.27 8.85l305.46 305.69q9.69 9.69 14.15 21.61 4.46 11.93 4.46 23.85 0 11.92-4.46 23.85-4.46 11.92-14.15 21.61l-305.7 305.69q-8.84 8.85-21.15 8.73-12.31-.11-21.15-8.96-8.85-8.84-8.85-21.27 0-12.42 8.85-21.27L607.46-480Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-555.69 310.15-385.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15l175.53-175.54q9.7-9.69 22.62-9.69 12.92 0 22.62 9.69l175.53 175.54q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-555.69Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M364.62-280q-27.62 0-46.12-18.5Q300-317 300-344.62v-430.76q0-27.62 18.5-46.12Q337-840 364.62-840h310.76q27.62 0 46.12 18.5Q740-803 740-775.38v430.76q0 27.62-18.5 46.12Q703-280 675.38-280H364.62Zm-120 120q-27.62 0-46.12-18.5Q180-197 180-224.61v-450.77q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v450.77q0 9.23 7.69 16.92 7.69 7.69 16.93 7.69h330.76q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T575.38-160H244.62Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v448.53q0 27.62-18.5 46.12Q723-120 695.38-120H264.62ZM560-672q0 13.6 9.2 22.8 9.2 9.2 22.8 9.2h128L560-800v128ZM460-380v100q0 8.5 5.76 14.25t14.27 5.75q8.51 0 14.24-5.75T500-280v-100h100q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T600-420H500v-100q0-8.5-5.76-14.25T479.97-540q-8.51 0-14.24 5.75T460-520v100H360q-8.5 0-14.25 5.76T340-399.97q0 8.51 5.75 14.24T360-380h100Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M355.38-467.69h249.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.26 0 8.52 5.75 14.25t14.25 5.73Zm0 110.77h249.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.75-5.75 5.76-5.75 14.27 0 8.52 5.75 14.25t14.25 5.73Zm0 110.77h129.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.75-5.75 5.76-5.75 14.27t5.75 14.25q5.75 5.73 14.25 5.73ZM264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v448.53q0 27.62-18.5 46.12Q723-120 695.38-120H264.62ZM560-672q0 13.6 9.2 22.8 9.2 9.2 22.8 9.2h128L560-800v128Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M192.31-160q-13.73 0-23.02-9.29T160-192.31v-41.61q0-13.27 5.23-25.29t13.92-20.71l508.08-508.62q6.15-5.48 13.57-8.47 7.43-2.99 15.49-2.99t15.62 2.54q7.55 2.54 13.94 9.15l42.69 42.93q6.61 6.38 9.04 14 2.42 7.63 2.42 15.25 0 8.13-2.74 15.56-2.74 7.42-8.72 13.57L279.92-179.15q-8.69 8.69-20.71 13.92-12.02 5.23-25.29 5.23h-41.61Zm507.84-496.46L760-715.54 715.54-760l-59.08 59.85 43.69 43.69Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-460h320q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460Zm160.13 340q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M356.15-231.46 232.31-107.62q-5.85 5.85-14.16 6.12-8.3.27-14.15-6.35-5.62-5.84-5.35-14.15.27-8.31 6.12-14.15L328.61-260h-99.23q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h134.47q13.73 0 23.02 9.29 9.28 9.29 9.28 23.02v134.46q0 8.5-5.75 14.25-5.76 5.75-14.27 5.75t-14.25-5.75q-5.73-5.75-5.73-14.25v-98.23ZM523.85-120q-13.73 0-23.02-9.29t-9.29-23.02v-146.15q0-40.39-28.27-68.66-28.27-28.26-68.65-28.26H232.31q-13.73 0-23.02-9.29T200-427.69v-347.69q0-26.66 18.98-45.64T264.62-840H580l180 180v475.38q0 26.66-18.98 45.64T695.38-120H523.85ZM560-640h160L560-800l160 160-160-160v160Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M470.77-200q-13.15 0-21.96-8.81T440-230.77v-223.08L224.15-726.77q-8.07-10.77-2.19-22Q227.85-760 240.77-760h478.46q12.92 0 18.81 11.23 5.88 11.23-2.19 22L520-453.85v223.08q0 13.15-8.81 21.96T489.23-200h-18.46Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h430.76q27.62 0 46.12 18.5Q760-803 760-775.38v590.76q0 27.62-18.5 46.12Q723-120 695.38-120H264.62Zm152.61-487.69h125.54q10.92 0 14.77-10.08 3.84-10.08-3.85-17.77l-51.07-51.08q-9.7-9.69-22.62-9.69-12.92 0-22.62 9.69l-51.07 51.08q-7.69 7.69-3.85 17.77 3.85 10.08 14.77 10.08Zm85.39 334.31 51.07-51.08q7.69-7.69 3.85-17.77-3.85-10.08-14.77-10.08H417.23q-10.92 0-14.77 10.08-3.84 10.08 3.85 17.77l51.07 51.08q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760h590.76q27.62 0 46.12 18.5Q840-723 840-695.38v430.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Zm167.69-217.23v-125.54q0-10.92-10.08-14.77-10.08-3.84-17.77 3.85l-51.08 51.07q-9.69 9.7-9.69 22.62 0 12.92 9.69 22.62l51.08 51.07q7.69 7.69 17.77 3.85 10.08-3.85 10.08-14.77Zm334.31-85.39-51.08-51.07q-7.69-7.69-17.77-3.85-10.08 3.85-10.08 14.77v125.54q0 10.92 10.08 14.77 10.08 3.84 17.77-3.85l51.08-51.07q9.69-9.7 9.69-22.62 0-12.92-9.69-22.62Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M382.46-377.38h195.08l38.08 107.76q2.46 6.39 7.07 9.54 4.62 3.16 11.23 3.16 10.77 0 16.35-8.43 5.58-8.42 2.19-18.42L501.23-701.92q-1.92-4.85-6.15-7.62-4.23-2.77-9.31-2.77h-11.54q-5.08 0-9.31 2.77t-6.15 7.62L307.54-283.77q-3.39 9.77 2.08 18.31 5.46 8.54 16.23 8.54 6.84 0 11.34-3.16 4.5-3.15 7.19-9.77l38.08-107.53Zm13.23-37.7L478-646.92h4l82.31 231.84H395.69ZM184.62-120q-27.62 0-46.12-18.5Q120-157 120-184.62v-590.76q0-27.62 18.5-46.12Q157-840 184.62-840h590.76q27.62 0 46.12 18.5Q840-803 840-775.38v590.76q0 27.62-18.5 46.12Q803-120 775.38-120H184.62Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-76.92q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v76.92q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-449.23H200v101.54q0 8.54-5.73 14.27T180-552.31q-8.54 0-14.27-5.73T160-572.31v-163.07q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm294.69-256.92H180q-8.54 0-14.27-5.73T160-436.92q0-8.54 5.73-14.27t14.27-5.73h339.31l-88.85-90.62q-5.61-5.61-5.34-13.65.26-8.04 6.11-13.89 5.62-5.61 13.77-5.61 8.15 0 13.77 5.61l114.77 115.54q9.69 9.69 9.69 22.62 0 12.92-9.69 22.61L458-298.77q-5.62 5.62-13.65 5.35-8.04-.27-13.89-6.12-5.61-5.61-5.61-13.38 0-7.77 5.61-13.39l88.85-90.61Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m566.85-242-42.47 109.31q-2.46 5.61-7.46 9.15T505.31-120q-10.77 0-16.73-8.81-5.96-8.81-1.81-18.81l158.92-400.46q2.69-5.61 7.31-8.77 4.62-3.15 10.46-3.15h14.62q5.84 0 10.46 3.15 4.61 3.16 7.31 8.77l158.92 400.7q4.15 9.76-1.69 18.57-5.85 8.81-16.62 8.81-6.84 0-11.73-3.54-4.88-3.54-7.58-9.38L774.69-242H566.85ZM356.62-431.77l-181.7 182.23q-5.61 6.39-13.65 6.5-8.04.12-14.65-6.5-6.39-6.38-6.39-14.15 0-7.77 6.39-14.16l181.69-182.46q-34.23-35-68.12-86.15Q226.31-597.62 210-640h43.23q14.62 33.62 44.23 77.23 29.62 43.62 59.16 74.15 52.23-53 92.73-116.34 40.5-63.35 53.88-115.04H115.38q-8.53 0-14.26-5.73-5.74-5.73-5.74-14.27t5.74-14.27q5.73-5.73 14.26-5.73H340v-29.23q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27V-760h224.62q8.53 0 14.26 5.73 5.74 5.73 5.74 14.27t-5.74 14.27q-5.73 5.73-14.26 5.73h-59.85q-17.92 62.77-61.08 133.77-43.15 71-98.77 126.38l101.39 104.16-15.39 41.23-114.3-117.31Zm223.69 153.62h180.92l-90.46-232.47-90.46 232.47Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M180-240q-8.5 0-14.25-5.76T160-260.03q0-8.51 5.75-14.24T180-280h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-240H180Zm0-146.92q-8.5 0-14.25-5.76T160-406.95q0-8.51 5.75-14.24t14.25-5.73h600q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25T780-386.92H180Zm0-146.16q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-533.08H180ZM180-680q-8.5 0-14.25-5.76T160-700.03q0-8.51 5.75-14.24T180-720h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-680H180Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M404.62-220q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-220H404.62Zm0-240q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-460H404.62Zm0-240q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-700H404.62ZM213.08-186.92q-21.9 0-37.49-15.59Q160-218.11 160-240t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Zm0-240q-21.9 0-37.49-15.59Q160-458.11 160-480t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Zm0-240q-21.9 0-37.49-15.59Q160-698.11 160-720t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M220-160q-8.5 0-14.25-5.76T200-180.03q0-8.51 5.75-14.24T220-200h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-160H220Zm259.9-160.85q-6.36 0-11.82-2.11-5.46-2.12-10.7-7.35L321.85-465.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L460-384.31V-780q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T500-780v395.69l109.85-109.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-330.31q-5.24 5.23-10.8 7.35-5.56 2.11-11.92 2.11Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M139.97-260q-8.51 0-14.24-5.75T120-280v-400q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T160-680v400q0 8.5-5.76 14.25T139.97-260Zm191.49-200 149.62 149.62q5.84 5.84 6.23 14.26.38 8.43-6.23 14.27-5.85 5.62-13.89 5.62-8.04 0-13.65-5.62L278-457.38q-5.23-5.24-7.35-10.8-2.11-5.56-2.11-11.92t2.11-11.82q2.12-5.46 7.35-10.7l174.77-175.53q5.36-5.62 13.64-5.62 8.28 0 13.76 5.48 5.98 5.98 6.25 14.02.27 8.04-5.34 13.65L332.23-500H820q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T820-460H331.46Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M819.97-260q-8.51 0-14.24-5.75T800-280v-400q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T840-680v400q0 8.5-5.76 14.25T819.97-260ZM628.54-460H140q-8.5 0-14.25-5.76T120-480.03q0-8.51 5.75-14.24T140-500h487.77L478.92-650.62q-5.61-5.61-5.34-13.26.27-7.66 6.11-13.64 5.36-5.48 13.64-5.48 8.29 0 13.9 5.62L682-502.62q5.23 5.24 7.35 10.8 2.11 5.56 2.11 11.92t-2.11 11.82q-2.12 5.46-7.35 10.7L506.46-281.85q-5.42 5.62-13.56 5.62-8.13 0-13.98-5.62-6.61-5.84-6.23-14.27.39-8.42 6.23-14.26L628.54-460Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M220-760q-8.5 0-14.25-5.76T200-780.03q0-8.51 5.75-14.24T220-800h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-760H220Zm259.97 600q-8.51 0-14.24-5.75T460-180v-395.69L350.15-465.85q-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39-6.39-6.38-6-14.53.38-8.16 6-13.77l135.53-135.54q5.24-5.23 10.8-7.35 5.56-2.11 11.92-2.11t11.82 2.11q5.46 2.12 10.7 7.35l135.53 135.54q6.39 6.38 6.39 14.15 0 7.77-6.39 14.15-6.38 6.39-14.53 6-8.16-.38-13.77-6L500-575.69V-180q0 8.5-5.76 14.25T479.97-160Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h116.92q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T316.92-160H192.31q-13.73 0-23.02-9.29T160-192.31v-124.61q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25V-200Zm560.77 0v-116.92q0-8.5 5.76-14.25 5.75-5.75 14.27-5.75 8.51 0 14.24 5.75t5.73 14.25v124.61q0 13.73-9.29 23.02T768.46-160H643.85q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h116.92ZM200-760v116.92q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75T160-643.08v-124.61q0-13.73 9.29-23.02t23.02-9.29h124.61q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T316.92-760H200Zm560.77 0H643.85q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h124.61q13.73 0 23.02 9.29t9.29 23.02v124.61q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75t-5.73-14.25V-760Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M296.92-296.92H180q-8.5 0-14.25-5.76T160-316.95q0-8.51 5.75-14.24t14.25-5.73h124.62q13.73 0 23.01 9.29 9.29 9.28 9.29 23.01V-180q0 8.5-5.75 14.25-5.76 5.75-14.27 5.75-8.52 0-14.25-5.75T296.92-180v-116.92Zm366.93 0V-180q0 8.5-5.76 14.25T643.82-160q-8.51 0-14.24-5.75T623.85-180v-124.62q0-13.73 9.28-23.01 9.29-9.29 23.02-9.29h124.62q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25t-14.25 5.73H663.85ZM296.92-663.08V-780q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v124.62q0 13.73-9.29 23.01-9.28 9.29-23.01 9.29H180q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h116.92Zm366.93 0h116.92q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24t-14.25 5.73H656.15q-13.73 0-23.02-9.29-9.28-9.28-9.28-23.01V-780q0-8.5 5.75-14.25 5.76-5.75 14.27-5.75t14.25 5.75q5.73 5.75 5.73 14.25v116.92Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M436.4-350.31q-6.71 0-11.55-4.44-4.85-4.44-4.85-11.71v-227.08q0-7.27 4.95-11.71 4.95-4.44 11.55-4.44 1.65 0 11.35 5.23l107.07 107.08q3.7 3.69 5.7 7.97 2 4.28 2 9.41t-2 9.41q-2 4.28-5.7 7.98L447.83-355.52q-2.21 2.21-5.15 3.71-2.93 1.5-6.28 1.5Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-218.46q-16.5 0-28.25-11.75T440-258.46q0-16.5 11.75-28.25T480-298.46q16.5 0 28.25 11.75T520-258.46q0 16.5-11.75 28.25T480-218.46ZM480-440q-16.5 0-28.25-11.75T440-480q0-16.5 11.75-28.25T480-520q16.5 0 28.25 11.75T520-480q0 16.5-11.75 28.25T480-440Zm0-221.54q-16.5 0-28.25-11.75T440-701.54q0-16.5 11.75-28.25T480-741.54q16.5 0 28.25 11.75T520-701.54q0 16.5-11.75 28.25T480-661.54Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-460h320q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460Zm-95.38 300q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h204.61q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T429.23-760H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-204.61q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v204.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM760-731.69 403.69-375.38q-5.61 5.61-13.77 6-8.15.38-14.54-6-6.38-6.39-6.38-14.16 0-7.77 6.38-14.15L731.69-760H580q-8.54 0-14.27-5.73T560-780q0-8.54 5.73-14.27T580-800h187.69q13.93 0 23.12 9.19 9.19 9.19 9.19 23.12V-580q0 8.54-5.73 14.27T780-560q-8.54 0-14.27-5.73T760-580v-151.69Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-26.85 0-45.74-18.88Q160-197.77 160-224.62v-510.76q0-26.85 18.88-45.74Q197.77-800 224.62-800h510.76q26.85 0 45.74 18.88Q800-762.23 800-735.38v510.76q0 26.85-18.88 45.74Q762.23-160 735.38-160H224.62ZM200-360h560v-375.38q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93V-360Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M600-760v296.92l57.23 57.23q2.92 2.93 4.39 6.58 1.46 3.65 1.46 7.55v11.21q0 8.28-5.97 14.39-5.98 6.12-14.8 6.12H500v186.61q0 6.7-2.23 12.28-2.23 5.57-7.46 10.8l-3.23 3.23q-3.07 2.93-7.15 2.93t-7.01-2.93l-3.23-3.23q-5.23-5.23-7.46-10.97-2.23-5.75-2.23-11.87V-360H317.69q-8.82 0-14.8-6.12-5.97-6.11-5.97-14.39v-11.21q0-3.9 1.46-7.55 1.47-3.65 4.39-6.58L360-463.08V-760h-20q-8.5 0-14.25-5.76T320-780.03q0-8.51 5.75-14.24T340-800h280q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T620-760h-20Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M144.62-169.23q-26.66 0-45.64-18.98T80-233.85v-423.07q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v423.07q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92H740q8.5 0 14.25 5.76 5.75 5.75 5.75 14.27 0 8.51-5.75 14.24T740-169.23H144.62Zm120-120q-26.66 0-45.64-18.98T200-353.85v-421.53q0-26.66 18.98-45.64T264.62-840h171.61q13.27 0 25.29 5.23t20.71 13.92L543.08-760h272.3q26.66 0 45.64 18.98T880-695.38v341.53q0 26.66-18.98 45.64t-45.64 18.98H264.62Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m280.46-297.69 78.77-136.93q-6.92 3.85-16.15 5.39-9.23 1.54-18.46 1.54-56 0-94.16-38.93-38.15-38.92-38.15-93.38 0-56 38.15-94.15 38.16-38.16 94.16-38.16 54.46 0 93.38 38.16Q456.92-616 456.92-560q0 19.15-4.73 35.96-4.73 16.81-13.42 31.73L314.85-277.69q-2.7 4.38-7.08 7.19-4.39 2.81-10 2.81-11.46 0-17.19-10t-.12-20Zm350.77 0L710-434.62q-6.92 3.85-16.15 5.39-9.23 1.54-18.47 1.54-56 0-94.15-38.93-38.15-38.92-38.15-93.38 0-56.77 38.15-94.54t94.15-37.77q54.47 0 93.39 38.16Q807.69-616 807.69-560q0 19.15-4.73 35.96-4.73 16.81-13.42 31.73L665.62-277.69q-2.7 4.38-7.08 7.19-4.39 2.81-10 2.81-11.46 0-17.19-10t-.12-20Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M483.08-200q-117.25 0-198.63-81.34-81.37-81.34-81.37-198.54 0-117.2 81.37-198.66Q365.83-760 483.08-760q71.3 0 133.54 33.88 62.23 33.89 100.3 94.58V-740q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v156.92q0 13.73-9.29 23.02-9.28 9.29-23.01 9.29H567.69q-8.5 0-14.25-5.76-5.75-5.75-5.75-14.27 0-8.51 5.75-14.24t14.25-5.73h128q-31.23-59.85-87.88-94.54Q551.15-720 483.08-720q-100 0-170 70t-70 170q0 100 70 170t170 70q71.46 0 130.85-38.73 59.38-38.73 88.07-102.89 3.38-7.84 10.96-11.03 7.58-3.2 15.51-.5 8.45 2.69 11.22 11 2.77 8.3-.61 16.15-33.31 75.38-102.39 120.69T483.08-200Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M260-460q-8.5 0-14.25-5.76T240-480.03q0-8.51 5.75-14.24T260-500h440q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T700-460H260Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M478.46-160q-115.23 0-202.61-71.12Q188.46-302.23 165.62-412q-2.47-8.85 2.6-16.37 5.06-7.53 13.68-8.73 8.1-1.21 14.56 3.72 6.46 4.92 9.16 14Q227.31-324 303.46-262q76.16 62 175 62 117 0 198.5-81.5t81.5-198.5q0-117-81.5-198.5T478.46-760q-62.08 0-116.69 26.23-54.62 26.23-96.39 72.23h79.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24t-14.25 5.73H230.77q-13.73 0-23.02-9.29t-9.29-23.02v-113.84q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v75.54q46.39-50.93 108.73-79.39Q409.54-800 478.46-800q66.6 0 124.76 25.04 58.16 25.04 101.66 68.54 43.5 43.5 68.54 101.65 25.04 58.14 25.04 124.73 0 66.58-25.04 124.77t-68.54 101.69q-43.5 43.5-101.66 68.54Q545.06-160 478.46-160Zm0-280q-16.08 0-28.04-11.96T438.46-480q0-16.08 11.96-28.04T478.46-520q16.08 0 28.04 11.96T518.46-480q0 16.08-11.96 28.04T478.46-440Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M438.38-120q-13.92 0-24.19-9.15-10.27-9.16-12.73-22.85l-10.54-83.69q-19.15-5.77-41.42-18.16-22.27-12.38-37.88-26.53L235-247.46q-12.69 5.61-25.77 1.23-13.08-4.39-20.15-16.62l-43.16-74.3q-7.07-12.23-4.15-25.54 2.92-13.31 13.92-21.85l66.85-50q-1.77-10.84-2.92-22.34-1.16-11.5-1.16-22.35 0-10.08 1.16-21.19 1.15-11.12 2.92-25.04l-66.85-50q-11-8.54-13.54-22.23-2.53-13.69 4.54-25.93l42.39-72q7.07-11.46 20.15-16.23 13.08-4.77 25.77.85l75.85 32.15q17.92-14.92 38.77-26.92 20.84-12 40.53-18.54L401.46-808q2.46-13.69 12.73-22.85 10.27-9.15 24.19-9.15h83.24q13.92 0 24.19 9.15 10.27 9.16 12.73 22.85l10.54 84.46q23 8.08 40.65 18.54 17.65 10.46 36.35 26.15L725.77-711q12.69-5.62 25.77-.85 13.08 4.77 20.15 16.23l42.39 72.77q7.07 12.23 4.15 25.54-2.92 13.31-13.92 21.85l-69.93 52.31q3.31 12.38 3.7 22.73.38 10.34.38 20.42 0 9.31-.77 19.65-.77 10.35-3.54 25.04l67.62 50.77q11 8.54 14.31 21.85 3.3 13.31-3.77 25.54l-42.62 73.53q-7.07 12.24-20.54 16.62-13.46 4.38-26.15-1.23l-76.92-32.92q-18.7 15.69-37.62 26.92-18.92 11.23-39.38 17.77L558.54-152q-2.46 13.69-12.73 22.85-10.27 9.15-24.19 9.15h-83.24Zm40.54-260q41.85 0 70.93-29.08 29.07-29.07 29.07-70.92t-29.07-70.92Q520.77-580 478.92-580q-42.07 0-71.04 29.08-28.96 29.07-28.96 70.92t28.96 70.92Q436.85-380 478.92-380Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-315.92-145.23 87.69q-6.39 3.15-11.85 2.54-5.46-.62-10.61-3.77-5.16-3.16-7.85-9.04-2.69-5.88-.46-12.73l38.62-164.39-127.77-110.84q-5.39-4.39-7.12-10.5-1.73-6.12.73-11.73 2.46-5.62 6.62-9.16 4.15-3.53 11.23-4.77l168.61-14.69L460.69-733q2.69-6.62 7.81-9.54 5.12-2.92 11.5-2.92t11.5 2.92q5.12 2.92 7.81 9.54l65.77 155.69 168.61 14.69q7.08 1.24 11.23 4.77 4.16 3.54 6.62 9.16 2.46 5.61.73 11.73-1.73 6.11-7.12 10.5L617.38-415.62 656-251.23q2.23 6.85-.46 12.73-2.69 5.88-7.85 9.04-5.15 3.15-10.61 3.77-5.46.61-11.85-2.54L480-315.92Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M672.31-200q-13.73 0-23.02-9.29T640-232.31V-360q0-13.73 9.29-23.02t23.02-9.29h55.38q13.73 0 23.02 9.29T760-360v127.69q0 13.73-9.29 23.02T727.69-200h-55.38Zm-220 0q-13.73 0-23.02-9.29T420-232.31v-495.38q0-13.73 9.29-23.02t23.02-9.29h55.38q13.73 0 23.02 9.29t9.29 23.02v495.38q0 13.73-9.29 23.02T507.69-200h-55.38Zm-220 0q-13.73 0-23.02-9.29T200-232.31v-302.7q0-14.3 9.29-23.49 9.29-9.19 23.02-9.19h55.38q13.73 0 23.02 9.29 9.29 9.28 9.29 23.02v302.7q0 14.3-9.29 23.49-9.29 9.19-23.02 9.19h-55.38Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-231.54q-10.47 0-17.54-6.84-7.08-6.85-7.08-16.96 0-10.12 7.08-17.39 7.07-7.27 17.54-7.27H500q8.5 0 14.25 5.97t5.75 14.8q0 8.5-5.73 14.25t-13.5 5.75l-276.15 7.69ZM220-386.92q-8.5 0-14.25-5.76T200-406.95q0-8.51 5.75-14.24t14.25-5.73h520q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25T740-386.92H220Zm0-146.16q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-533.08H220ZM224.62-680q-10.47 0-17.54-7.08-7.08-7.07-7.08-17.54 0-10.46 7.08-17.53 7.07-7.08 17.54-7.08h510.76q10.47 0 17.54 7.08 7.08 7.07 7.08 17.53 0 10.47-7.08 17.54-7.07 7.08-17.54 7.08H224.62Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-120q-66.31 0-124.5-25.04t-101.81-68.65q-43.61-43.62-68.65-101.81Q160-373.69 160-440q0-61.54 21.96-117.42 21.96-55.89 63.89-100.12L119.38-784q-5.61-5.62-6-13.77-.38-8.15 6-14.54 6.39-6.38 14.16-6.38 7.77 0 14.15 6.38l664.62 664.62q5.61 5.61 6 13.77.38 8.15-6 14.54-6.39 6.38-14.16 6.38-7.77 0-14.15-6.38l-86.46-86.47q-42.62 40.39-99.66 63.12Q540.85-120 480-120Zm-84.62-740q-8.53 0-14.26-5.73-5.74-5.73-5.74-14.27t5.74-14.27q5.73-5.73 14.26-5.73h169.24q8.53 0 14.26 5.73 5.74 5.73 5.74 14.27t-5.74 14.27q-5.73 5.73-14.26 5.73H395.38Zm331.85 514.46L500-572.77v-31.85q0-8.53-5.73-14.26-5.73-5.74-14.27-5.74-6.15 0-11.19 4-5.04 4-6.96 9.7l-76.54-76.54q-14.93-14.92-10.69-35.69 4.23-20.77 24.38-26.47 20.15-5.69 40.65-8.03Q460.15-760 480-760q56.92 0 110.96 20.38 54.04 20.39 100.42 59.16L720.92-710q5.62-5.62 13.77-6 8.16-.38 14.54 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.16l-29.54 29.54q38.77 46.38 59.54 100.8Q800-496.92 800-440q0 19.85-2.35 40.23-2.34 20.39-8.03 40.77-5.7 20.15-26.47 24.38-20.77 4.24-35.92-10.92Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M395.38-860q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h169.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T564.62-860H395.38Zm84.65 444.62q8.51 0 14.24-5.75t5.73-14.25v-169.24q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-604.62v169.24q0 8.5 5.76 14.25t14.27 5.75ZM480-120q-65.95 0-124.32-25.04-58.37-25.04-101.99-68.65-43.61-43.62-68.65-101.99Q160-374.05 160-440q0-65.95 25.04-124.32 25.04-58.37 68.65-101.99 43.62-43.61 101.99-68.65Q414.05-760 480-760q58.15 0 112.46 20.77 54.31 20.77 99.69 58.77L721.69-710q5.62-5.62 13.77-6 8.16-.38 14.54 6 6.38 6.38 6.38 14.15 0 7.77-6.38 14.16l-29.54 29.54q38 45.38 58.77 99.69Q800-498.15 800-440q0 65.95-25.04 124.32-25.04 58.37-68.65 101.99-43.62 43.61-101.99 68.65Q545.95-120 480-120Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-452.46 130.62 130.61q5.61 5.62 13.76 5.23 8.16-.38 13.77-6 5.62-5.61 5.62-13.76 0-8.16-5.62-13.77L507.54-480l130.61-130.62q5.62-5.61 5.62-13.76 0-8.16-5.62-13.77-5.61-5.62-13.77-5.62-8.15 0-13.76 5.62L480-507.54 349.38-638.15q-5.61-5.62-13.38-5.62-7.77 0-13.38 5.62-5.62 5.61-5.62 13.77 0 8.15 5.62 13.76L452.46-480 321.85-349.38q-5.62 5.61-5.23 13.38.38 7.77 6 13.38 5.61 5.62 13.76 5.62 8.16 0 13.77-5.62L480-452.46ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.18-353.85q60.97 0 103.47-42.68t42.5-103.65q0-60.97-42.68-103.47t-103.65-42.5q-60.97 0-103.47 42.68t-42.5 103.65q0 60.97 42.68 103.47t103.65 42.5ZM480-392q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 152q-118.62 0-217.58-62.77-98.96-62.77-159.88-164.61-5-8.24-7.12-16.24-2.11-8-2.11-16.42 0-8.42 2.11-16.38 2.12-7.96 7.12-16.2 60.92-101.84 159.88-164.61Q361.38-760 480-760q118.62 0 217.58 62.77 98.96 62.77 159.88 164.61 5 8.24 7.12 16.24 2.11 8 2.11 16.42 0 8.42-2.11 16.38-2.12 7.96-7.12 16.2-60.92 101.84-159.88 164.61Q598.62-240 480-240Z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Rounded Bold
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M479.87-260.78q23.91 0 40.22-16.18 16.3-16.17 16.3-40.08 0-23.92-16.17-40.5-16.18-16.59-40.09-16.59-23.91 0-40.22 16.59-16.3 16.58-16.3 40.5 0 23.91 16.17 40.08 16.18 16.18 40.09 16.18Zm.13-178.09q22.09 0 37.54-15.46Q533-469.78 533-491.87v-147q0-22.09-15.46-37.54-15.45-15.46-37.54-15.46t-37.54 15.46Q427-660.96 427-638.87v147q0 22.09 15.46 37.54 15.45 15.46 37.54 15.46Zm0 378.09q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-271.52q20.6 0 34.54-13.94 13.94-13.94 13.94-34.54v-151.52q0-20.6-13.94-34.54Q500.6-520 480-520t-34.54 13.94q-13.94 13.94-13.94 34.54V-320q0 20.6 13.94 34.54 13.94 13.94 34.54 13.94Zm0-317.18q21.8 0 36.55-14.75Q531.3-618.2 531.3-640q0-21.8-14.75-36.55Q501.8-691.3 480-691.3q-21.8 0-36.55 14.75Q428.7-661.8 428.7-640q0 21.8 14.75 36.55Q458.2-588.7 480-588.7Zm0 527.92q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M476.3-240q23.27 0 39.74-16.48 16.48-16.48 16.48-39.82t-16.48-39.45q-16.47-16.12-39.74-16.12-23.26 0-39.74 16.12-16.47 16.11-16.47 39.45 0 23.34 16.47 39.82Q453.04-240 476.3-240ZM480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Zm2.3-160.13q20.45 0 35.57 13.42Q533-613.3 533-593.17q0 19.17-11.52 34.47-11.52 15.31-26.26 28.05-23 20-40.79 44.56-17.78 24.57-17.78 54.57 0 15.92 12.04 26.72Q460.74-394 476.8-394q17.2 0 29.4-11.41 12.19-11.42 17.45-28.11 5.13-18.74 17.15-33.26 12.03-14.52 26.33-27.83 23-21.43 38.37-48.28 15.37-26.85 15.37-58.28 0-52.13-40.65-86.05-40.65-33.91-95.09-33.91-40.26 0-75.61 17.13t-55.61 51.26q-8.13 13.7-5.1 29.44 3.03 15.75 16.36 23.91 15.7 9.69 33.24 5.85 17.55-3.85 29.81-18.98 9.87-12.74 24.17-20.18 14.31-7.43 29.91-7.43Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M115.22-110.39q-14.96 0-26.83-7.37-11.88-7.36-18.48-19.41-6.69-11.83-7.19-25.78-.5-13.94 7.19-27.22L433.7-820q7.69-13.39 20.36-19.8 12.66-6.42 26-6.42 13.33 0 25.94 6.42 12.61 6.41 20.3 19.8l363.79 629.83q7.69 13.28 7.19 27.22-.5 13.95-7.19 25.78-6.7 11.82-18.52 19.3-11.83 7.48-26.79 7.48H115.22Zm76.91-97.52h575.74L480-704.17 192.13-207.91ZM480-241.7q17.57 0 30.2-12.63 12.63-12.63 12.63-30.19 0-17.57-12.63-29.92-12.63-12.34-30.2-12.34t-30.2 12.34q-12.63 12.35-12.63 29.92 0 17.56 12.63 30.19 12.63 12.63 30.2 12.63Zm0-118.3q17 0 28.5-11.5T520-400v-113.78q0-17-11.5-28.5t-28.5-11.5q-17 0-28.5 11.5t-11.5 28.5V-400q0 17 11.5 28.5T480-360Zm0-96.04Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-556.04q-19.83 0-33.59 13.76-13.76 13.76-13.76 33.58v93.52l-21.3-21.3q-13.26-13.26-32.52-12.98-19.26.29-33.09 14.68-13.26 13.82-12.98 33.37.28 19.54 13.54 32.8l96.09 96.09q15.96 15.39 37.33 15.67 21.37.28 37.32-15.67l97.22-97.22q13.26-13.26 13.26-32.8 0-19.55-14.39-33.94-12.7-13.26-31.96-13.26t-32.52 13.26l-21.3 21.3v-93.52q0-19.82-13.76-33.58-13.76-13.76-33.59-13.76Zm-273.22-57.39v406.65h546.44v-406.65H206.78Zm0 512.65q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-471.87q0-19.09 6.48-36.33t18.3-31.63l66.4-77.39q14.39-17.39 34.84-26.31 20.46-8.91 42.42-8.91h421.56q21.96 0 42.42 8.91 20.45 8.92 34.84 26.31l66.4 77.39q11.82 14.39 18.3 31.63t6.48 36.33v471.87q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm29-613h488.44l-34-40H269.78l-34 40ZM480-410.39Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M22.48-263.52q0-39.26 20.43-72.17 20.44-32.9 54.31-50.22 63.69-31.57 129.93-47.63 66.24-16.07 134.55-16.07 69.39 0 135.65 15.78 66.26 15.79 128.82 47.35 33.87 17.24 54.31 49.99 20.43 32.75 20.43 72.97v26.35q0 44.3-30.84 75.15-30.85 30.85-75.16 30.85H128.48q-44.31 0-75.15-30.85-30.85-30.85-30.85-75.15v-26.35Zm809.04 132.35h-84.48q17.22-23.09 25.55-50.09 8.32-27 8.32-55.91V-267q0-47.96-24.5-96.09T679-445.3q47.04 6.56 93.46 22.47 46.41 15.92 84.84 36.35 38.27 20 59.24 50.89 20.98 30.89 20.98 67.46v30.96q0 44.3-30.85 75.15-30.84 30.85-75.15 30.85ZM361.7-489.61q-70.53 0-120.07-49.54-49.54-49.55-49.54-120.07t49.54-120.06q49.54-49.55 120.07-49.55 70.52 0 120.06 49.55 49.54 49.54 49.54 120.06 0 70.52-49.54 120.07-49.54 49.54-120.06 49.54Zm427.69-169.61q0 69.96-49.79 119.78-49.8 49.83-119.73 49.83-11.65 0-28.09-2.78-16.43-2.78-29.69-6.91 28.13-33.14 42.91-74.31 14.78-41.18 14.78-85.52 0-44.35-14.78-85.61t-42.91-74.39q14.56-5.57 28.56-7.63 14-2.07 28.87-2.07 70.07 0 119.97 49.82 49.9 49.82 49.9 119.79ZM128.48-237.17h466.43v-23.53q0-10.45-5.5-19t-14.5-13.3Q524.3-317.74 471-330.67q-53.3-12.94-109.3-12.94-54.87 0-109.31 12.94-54.43 12.93-103.91 37.67-9 4.75-14.5 13.3t-5.5 19v23.53Zm233.13-349.96q29.69 0 50.93-21.15t21.24-50.85q0-29.7-21.15-50.94-21.15-21.23-50.84-21.23-29.7 0-50.94 21.14-21.24 21.15-21.24 50.85 0 29.7 21.15 50.94t50.85 21.24Zm.09 349.96Zm0-422.05Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M815.48-418.74 677.87-224.39q-14.39 21.09-37.26 32.35-22.87 11.26-48.52 11.26H206.78q-43.72 0-74.86-31.14t-31.14-74.86v-386.44q0-43.72 31.14-74.86t74.86-31.14h385.31q25.65 0 48.52 11.55 22.88 11.54 37.26 32.06l137.61 194.35Q835-513.24 835-479.88t-19.52 61.14ZM592.09-286.78 729-480 592.18-673.22h-385.4v386.44h385.31ZM206.78-673.22v386.44-386.44Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-94q-44.3 0-75.15-30.85Q94-155.7 94-200v-400q0-44.3 30.85-75.15Q155.7-706 200-706h54v-54q0-44.3 30.85-75.15Q315.7-866 360-866h240q44.3 0 75.15 30.85Q706-804.3 706-760v214h54q44.3 0 75.15 30.85Q866-484.3 866-440v240q0 44.3-30.85 75.15Q804.3-94 760-94H520v-186h-80v186H200Zm0-106h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 320h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 480h80v-80h-80v80Zm0-160h80v-80h-80v80Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M241.13-352.65q11.63-4.87 24.08-6.96 12.46-2.09 25.75-2.09h30.17v-437.17h-30.17q-20.76 0-35.3 14.53-14.53 14.54-14.53 35.3v396.39Zm180.35-9.05h297.39v-437.17H421.48v437.17Zm-180.35 9.05v-446.22 446.22Zm49.83 291.87q-62.53 0-106.35-43.83-43.83-43.82-43.83-106.35v-538.08q0-62.53 43.83-106.35 43.82-43.83 106.35-43.83h422.26q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v508.35q0 9.94-6.22 18.01-6.22 8.08-19.81 14.27-11.19 5.42-17.49 16.33-6.31 10.92-6.31 25.2t6.34 25.47q6.35 11.18 17.45 16.16 12.3 5.43 19.17 17.06 6.87 11.63 6.87 27.64v13.34q0 20.98-14.61 35.8Q790-60.78 769.04-60.78H290.96Zm0-100.35h387.13q-4.18-11.79-6.61-24-2.44-12.22-2.44-26.01 0-12.99 2.09-25.48 2.09-12.5 6.96-24.16H290.96q-21.6 0-35.71 14.53-14.12 14.53-14.12 35.29 0 21.6 14.12 35.71 14.11 14.12 35.71 14.12Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280.08-391.52q-36.47 0-62.52-25.97-26.04-25.97-26.04-62.43 0-36.47 25.97-62.52 25.97-26.04 62.43-26.04 36.47 0 62.52 25.97 26.04 25.97 26.04 62.43 0 36.47-25.97 62.52-25.97 26.04-62.43 26.04ZM280-222.48q-106.78 0-182.15-75.37T22.48-480q0-106.78 75.37-182.15T280-737.52q73.22 0 131.96 36.39 58.74 36.39 90.74 92.65h327.08q10.56 0 20.45 4.13 9.9 4.13 17.6 11.83l76.04 75.48q8.16 8.03 11.56 17.4 3.4 9.38 3.4 19.64t-3.4 19.64q-3.4 9.37-11.56 17.4L822.52-321.61q-6.63 6.8-15.92 10.88-9.3 4.08-18.41 5.08-9.12 1-18.24-1.85t-17.38-8.98l-44.09-32.78-49.09 36.78q-6.69 5.13-14.81 7.98-8.12 2.85-16.24 2.85t-16.46-2.57q-8.34-2.56-14.75-7.69l-55.91-39.61H502.7q-31.44 55.69-90.46 92.37-59.02 36.67-132.24 36.67Zm0-97.52q58.26 0 101.33-35.7 43.06-35.69 55.37-92.78h134.6l55.18 38.74v.22-.22h-.28.28l82-61 70.43 53.87 65.96-60.87h-.22.22l-33.22-33.78q0-.44.29-.22.28.22-.29.22H436.13q-10.61-55.39-54.47-91.94Q337.8-640 280-640q-66 0-113 47t-47 113q0 66 47 113t113 47Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M362.17-100.78H200q-40.93 0-70.07-29.15-29.15-29.14-29.15-70.07v-162.17q42.35 0 72.7-27.96 30.34-27.96 30.34-69.87 0-41.91-30.34-69.87-30.35-27.96-72.7-27.96V-720q0-40.93 29.15-70.07 29.14-29.15 70.07-29.15h143.61q6.22-45.39 39.17-74.67 32.96-29.29 77.22-29.29t77.22 29.29q32.95 29.28 39.17 74.67H720q40.93 0 70.07 29.15 29.15 29.14 29.15 70.07v143.61q45.39 6.22 74.67 39.17 29.29 32.96 29.29 77.22t-29.29 77.22q-29.28 32.95-74.67 39.17V-200q0 40.93-29.15 70.07-29.14 29.15-70.07 29.15H557.83q0-46.61-28.54-79.07Q500.76-212.3 460-212.3q-40.76 0-69.29 32.52-28.54 32.53-28.54 79Zm-155.39-106h79.35q21.74-57.52 71.91-84.52 50.18-27 101.96-27 50.09 0 100.26 27t73.61 84.52h79.35V-440h83.95q8 0 14-6t6-14q0-8-6-14t-14-6h-83.95v-233.22H480v-83.95q0-8-6-14t-14-6q-8 0-14 6t-6 14v83.95H206.78v80.09q47.22 26.22 75.42 72.37 28.19 46.15 28.19 101.02 0 53.91-28.19 100.35-28.2 46.43-75.42 73.09v79.52ZM460-460Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm0-106h626.44v-377.96H436.26l-88.48-88.48h-181v466.44Zm0 0v-466.44 466.44ZM280-315.48h240q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H280q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Zm0-160h400q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H280q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M326.78-166.78h306.44V-280q0-63.74-44.74-108.48T480-433.22q-63.74 0-108.48 44.74T326.78-280v113.22Zm153.22-360q63.74 0 108.48-44.74T633.22-680v-113.22H326.78V-680q0 63.74 44.74 108.48T480-526.78Zm-286.22 466q-22.08 0-37.54-15.46t-15.46-37.54q0-22.09 15.46-37.55 15.46-15.45 37.54-15.45h27V-280q0-58.74 25.39-111.67 25.39-52.94 71.31-88.33-45.92-35.39-71.31-88.33-25.39-52.93-25.39-111.67v-113.22h-27q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-27V-680q0 58.74-25.11 111.67Q689-515.39 642.52-480q46.48 35.39 71.59 88.33 25.11 52.93 25.11 111.67v113.22h27q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H193.78Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M273.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-507q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54 0-22.09 15.46-37.55 15.45-15.45 37.54-15.45H347q0-22.09 15.46-37.55 15.45-15.45 37.54-15.45h158.87q22.09 0 37.54 15.45 15.46 15.46 15.46 37.55h180.35q22.09 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54-15.45 15.46-37.54 15.46v507q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H273.78Zm412.44-613H273.78v507h412.44v-507ZM396.61-280.57q19.26 0 32.74-13.47 13.48-13.48 13.48-32.74v-267.57q0-19.26-13.48-32.74t-32.74-13.48q-19.26 0-33.02 13.48-13.76 13.48-13.76 32.74v267.57q0 19.26 13.76 32.74 13.76 13.47 33.02 13.47Zm167.35 0q19.26 0 32.74-13.47 13.47-13.48 13.47-32.74v-267.57q0-19.26-13.47-32.74-13.48-13.48-32.74-13.48t-33.03 13.48q-13.76 13.48-13.76 32.74v267.57q0 19.26 13.76 32.74 13.77 13.47 33.03 13.47ZM273.78-713.78v507-507Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q121.56 0 208.63-78.31 87.06-78.3 100.07-194.78 0-3.04-.22-6.3t-.22-5.44q-8.96 19.39-27.56 31.33-18.61 11.93-42.4 11.93h-76.04q-35.8 0-61.29-25.49-25.49-25.49-25.49-61.29v-43.39H381.91v-82.26q0-36.03 25.49-61.69 25.5-25.66 61.3-25.66h43.39q0-26.59 13.91-46.81 13.91-20.23 34.17-27.84-19.44-4.75-39.37-7.59-19.93-2.85-40.8-2.85-131.74 0-222.48 90.74-90.74 90.74-90.74 222.48 0 2.83.29 5.65.28 2.83.28 5.65h165.52q72.22 0 122.89 50.68 50.67 50.67 50.67 122.66v43.62H376.26v66.48q24.52 8.96 50.27 13.72 25.74 4.76 53.47 4.76Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm0-106h626.44v-377.96H436.26l-88.48-88.48h-181v466.44Zm0 0v-466.44 466.44Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-377.39H637.17q-22.08 0-37.54-15.46t-15.46-37.54v-116.05H206.78v546.44Zm437.85-77.74q17.46 0 29.52-12.35 12.07-12.35 12.07-30.02 0-17.68-11.99-29.63-11.99-11.96-29.71-11.96H315.4q-17.49 0-29.55 11.96-12.07 11.95-12.07 29.63 0 17.67 12.35 30.02 12.35 12.35 29.81 12.35h328.69ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.83 151.52q17.43 0 29.78-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 644.09-520H315.91q-17.43 0-29.78 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.78 12.35h328.18ZM206.78-753.22v169.05-169.05 546.44-546.44Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-377.39H637.17q-22.08 0-37.54-15.46t-15.46-37.54v-116.05H206.78v546.44Zm437.85-77.74q17.46 0 29.52-12.35 12.07-12.35 12.07-30.02 0-17.68-11.99-29.63-11.99-11.96-29.71-11.96H315.4q-17.49 0-29.55 11.96-12.07 11.95-12.07 29.63 0 17.67 12.35 30.02 12.35 12.35 29.81 12.35h328.69ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.83 151.52q17.43 0 29.78-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 644.09-520H315.91q-17.43 0-29.78 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.78 12.35h328.18ZM206.78-753.22v169.05-169.05 546.44-546.44Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-377.39H637.17q-22.08 0-37.54-15.46t-15.46-37.54v-116.05H206.78v546.44Zm437.85-77.74q17.46 0 29.52-12.35 12.07-12.35 12.07-30.02 0-17.68-11.99-29.63-11.99-11.96-29.71-11.96H315.4q-17.49 0-29.55 11.96-12.07 11.95-12.07 29.63 0 17.67 12.35 30.02 12.35 12.35 29.81 12.35h328.69ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.83 151.52q17.43 0 29.78-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 644.09-520H315.91q-17.43 0-29.78 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.78 12.35h328.18ZM206.78-753.22v169.05-169.05 546.44-546.44Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-377.39H637.17q-22.08 0-37.54-15.46t-15.46-37.54v-116.05H206.78v546.44Zm437.85-77.74q17.46 0 29.52-12.35 12.07-12.35 12.07-30.02 0-17.68-11.99-29.63-11.99-11.96-29.71-11.96H315.4q-17.49 0-29.55 11.96-12.07 11.95-12.07 29.63 0 17.67 12.35 30.02 12.35 12.35 29.81 12.35h328.69ZM455.26-587q17.57 0 29.91-12.35 12.35-12.35 12.35-29.91 0-17.57-12.35-29.91-12.34-12.35-29.91-12.35H316.04q-17.56 0-29.91 12.35-12.35 12.34-12.35 29.91 0 17.56 12.35 29.91Q298.48-587 316.04-587h139.22Zm188.83 151.52q17.43 0 29.78-12.35 12.35-12.34 12.35-29.91 0-17.56-12.35-29.91Q661.52-520 644.09-520H315.91q-17.43 0-29.78 12.35-12.35 12.35-12.35 29.91 0 17.57 12.35 29.91 12.35 12.35 29.78 12.35h328.18ZM206.78-753.22v169.05-169.05 546.44-546.44Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-206.78h346.44v-147q0-22.09 15.45-37.55 15.46-15.45 37.55-15.45h147v-346.44H206.78v546.44Zm0 106q-43.72 0-74.86-31.14t-31.14-74.86v-546.44q0-43.72 31.14-74.86t74.86-31.14h546.44q43.72 0 74.86 31.14t31.14 74.86v352.31q0 21.22-7.98 40.46-7.98 19.23-22.94 34.19L633.74-131.7q-14.96 14.96-34.19 22.94-19.24 7.98-40.46 7.98H206.78Zm230.96-292.44h-107q-18.68 0-31.32-12.8t-12.64-31.72q0-18.68 12.8-31.32t31.72-12.64h106.44q18.68 0 31.32 12.64 12.64 12.65 12.64 31.33 0 18.69-12.64 31.6t-31.32 12.91ZM629.26-561.7H330.74q-18.68 0-31.32-12.8t-12.64-31.72q0-18.68 12.8-31.32 12.8-12.63 31.72-12.63h297.96q18.68 0 31.32 12.64t12.64 31.32q0 18.69-12.64 31.6t-31.32 12.91ZM206.78-206.78v-546.44 546.44Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M349.74-181.35q-44.31 0-75.15-30.85-30.85-30.84-30.85-75.15v-385.87q0-44.3 30.85-75.15 30.84-30.85 75.15-30.85h161.35q72.35 0 128.76 44.81 56.41 44.8 56.41 118.06 0 44.22-20.17 75.96-20.18 31.74-48.65 46.56v1.7q35.74 14.96 62.28 50.61t26.54 88.87q0 83.35-63.3 127.32-63.31 43.98-135 43.98H349.74Zm34.22-122.17h118.13q36.69 0 52.84-20.83 16.16-20.82 16.16-40.87 0-20.04-16.16-41.15-16.15-21.11-54.15-21.11H383.96v123.96Zm0-242.7h108.26q28.48 0 45.45-16.72 16.98-16.71 16.98-39.41 0-24-17.85-39.85-17.84-15.84-43.71-15.84H383.96v111.82Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M248.87-181.35q-26.09 0-44.54-18.45-18.46-18.46-18.46-44.55 0-26.08 18.46-44.54 18.45-18.46 44.54-18.46h100.39l114.91-344.17h-91.91q-26.09 0-44.54-18.46-18.46-18.45-18.46-44.54t18.46-44.55q18.45-18.45 44.54-18.45h300q26.09 0 44.54 18.45 18.46 18.46 18.46 44.55 0 26.09-18.46 44.54-18.45 18.46-44.54 18.46h-80.39L476.96-307.35h71.91q26.09 0 44.54 18.46 18.46 18.46 18.46 44.54 0 26.09-18.46 44.55-18.45 18.45-44.54 18.45h-300Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M168.48 0q-36.96 0-62.72-26.04Q80-52.09 80-89.04q0-36.96 26.04-62.72 26.05-25.76 63-25.76h622.48q36.96 0 62.72 25.76Q880-126 880-89.04q0 36.95-26.04 63Q827.91 0 790.96 0H168.48Zm426.26-498.09L493.57-599.26 359-464.7l100.74 101.18 135-134.57Zm-25.52-176.39 100.74 100.74 127.78-126.78-101.17-101.74-127.35 127.78Zm-112.26-37.48L708-461.48 534.83-287.87q-30.78 30.78-74.59 30.78-43.8 0-74.59-30.78l-2.17 1.74q-14.96 13.52-33.33 21.06-18.37 7.55-38.58 7.55h-94.31q-17.95 0-24.87-16.24-6.91-16.24 5.92-29.07l86.91-85.91-.57-.57q-31.35-31.34-31.78-74.74-.43-43.39 30.91-74.74l173.18-173.17Zm0 0 164.95-164.95q31.92-31.92 74.87-31.92 42.96 0 74.87 31.92l101.18 101.3q31.91 31.91 31.91 74.87 0 42.96-31.91 74.87L708-461.48 456.96-711.96Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M490.52-138.52q-65.26 0-121.02-33.5-55.76-33.5-88.46-90.07-11.82-19.95-5.32-41.69t26.89-33q20.82-12.26 43.72-4.63 22.89 7.63 36.71 28.45 18 28.31 46.81 45.74 28.8 17.44 62.11 17.44 38.34 0 67.17-23.33 28.83-23.32 28.83-59.67v-5.65q-.57-23.4 15.97-40.22 16.55-16.83 39.94-17.39 23.39-.57 40.15 15.69 16.76 16.26 17.89 39.65 0 3.57.29 6.85.28 3.29.28 6.85 0 82.39-63.35 135.44-63.35 53.04-148.61 53.04ZM120-475.48q-18.7 0-31.61-12.91T75.48-520q0-18.7 12.91-31.61T120-564.52h720q18.7 0 31.61 12.91T884.52-520q0 18.7-12.91 31.61T840-475.48H120Zm203.48-176.3q-20.39-12.26-26.68-35.16-6.28-22.89 5.98-43.28 27.26-47.56 75.96-71.56 48.69-24 104.39-24 46.3 0 87.67 17.45 41.37 17.46 71.5 52.07 15.53 17.39 14.07 40.19-1.46 22.81-19.85 36.63-19.82 14.83-43.56 11.27-23.74-3.57-41.7-20.7-13.87-13.04-31.04-19.35-17.18-6.3-36.22-6.3-24.74 0-47.2 10.15-22.45 10.15-34.89 31.46-12.26 20.82-35.15 27.11-22.89 6.28-43.28-5.98Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M824.31-140.78q-18.69 0-31.32-12.57-12.64-12.58-12.64-31.16v-43.73q0-18.59 12.64-31.22 12.63-12.63 31.32-12.63h66.99v-28.69H806q-10.82 0-18.24-7.41-7.41-7.42-7.41-18.24 0-10.83 7.41-18.24 7.42-7.42 18.24-7.42h92.65q18.68 0 31.32 12.58 12.64 12.57 12.64 31.15v43.73q0 18.59-12.64 31.22-12.64 12.63-31.32 12.63h-67v28.69h85.31q10.82 0 18.24 7.42 7.41 7.41 7.41 18.24 0 10.82-7.41 18.24-7.42 7.41-18.24 7.41h-92.65Zm-510.14-80q-33.45 0-48.94-28.65-15.49-28.66 1.9-56.74l143.26-225.4-130.26-203.82q-17.39-27.09-1.86-55.46 15.52-28.37 47.82-28.37 14.91 0 27.17 6.91 12.26 6.92 19.96 19.18l105.91 171.65h1.74L586.35-793.7q7.13-12.15 19.61-18.83 12.47-6.69 26.09-6.69 33.43 0 48.82 28.37t-2 56.46L548.61-531.57l144.26 225.96q17.39 28.09 1.85 56.46-15.55 28.37-48.2 28.37-15.08 0-27.64-6.83-12.56-6.84-20.1-19.26L480.87-436.65h-1.74L360.65-246.87q-7.13 12.42-19.61 19.26-12.47 6.83-26.87 6.83Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M824.31-607.91q-18.69 0-31.32-12.58-12.64-12.57-12.64-31.15v-43.73q0-18.59 12.64-31.22 12.63-12.63 31.32-12.63h66.99v-28.69H806q-10.82 0-18.24-7.42-7.41-7.41-7.41-18.24 0-10.82 7.41-18.24 7.42-7.41 18.24-7.41h92.65q18.68 0 31.32 12.57 12.64 12.58 12.64 31.16v43.73q0 18.59-12.64 31.22-12.64 12.63-31.32 12.63h-67v28.69h85.31q10.82 0 18.24 7.41 7.41 7.42 7.41 18.24 0 10.83-7.41 18.24-7.42 7.42-18.24 7.42h-92.65ZM314.17-140.78q-33.45 0-48.94-28.65-15.49-28.66 1.9-56.74l143.26-225.4-130.26-203.82q-17.39-27.09-1.86-55.46 15.52-28.37 47.82-28.37 14.91 0 27.17 6.91 12.26 6.92 19.96 19.18l105.91 171.65h1.74L586.35-713.7q7.13-12.15 19.61-18.83 12.47-6.69 26.09-6.69 33.43 0 48.82 28.37t-2 56.46L548.61-451.57l144.26 225.96q17.39 28.09 1.85 56.46-15.55 28.37-48.2 28.37-15.08 0-27.64-6.83-12.56-6.84-20.1-19.26L480.87-356.65h-1.74L360.65-166.87q-7.13 12.42-19.61 19.26-12.47 6.83-26.87 6.83Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-74.78q-22.09 0-37.54-15.46Q187-105.69 187-127.78t15.46-37.54q15.45-15.46 37.54-15.46h480q22.09 0 37.54 15.46Q773-149.87 773-127.78t-15.46 37.54Q742.09-74.78 720-74.78H240Zm240-176.96q-112.3 0-176.78-67.52t-64.48-181.13V-774.3q0-26.09 18.89-44.76 18.89-18.68 44.98-18.68 26.09 0 44.76 18.68 18.67 18.67 18.67 44.76v276.52q0 54.87 29.98 87.89T480-376.87q54 0 83.98-33.02 29.98-33.02 29.98-87.89V-774.3q0-26.09 18.89-44.76 18.89-18.68 44.98-18.68 26.08 0 44.76 18.68 18.67 18.67 18.67 44.76v273.91q0 113.61-64.48 181.13T480-251.74Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-191.52q-22.09 0-37.54-15.46Q187-222.43 187-244.52t15.46-37.55q15.45-15.45 37.54-15.45h480q22.09 0 37.54 15.45Q773-266.61 773-244.52q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46H240Zm53.43-239.66 129.66-348.21q5.13-13.26 16.61-21.18 11.47-7.91 25.73-7.91h33.66q14.82 0 26.3 8.2 11.48 8.19 16.61 21.45l129.09 346.96q8.82 23.22-5.42 43.3-14.24 20.09-39.02 20.09-16.09 0-28.69-9.04-12.61-9.05-17.74-24.57l-22.66-68.21H403.87l-24.65 71.47q-4.57 14.39-16.39 22.37-11.83 7.98-26.22 7.98-24.65 0-38.26-20.02t-4.92-42.68Zm132.44-114.99h109.39L482.57-703.3h-4l-52.7 157.13Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M375.48-307q-114.09 0-193.55-79.46-79.45-79.45-79.45-193.54 0-114.09 79.45-193.54Q261.39-853 375.48-853q114.09 0 193.54 79.46 79.46 79.45 79.46 193.54 0 45.13-12.87 83.28T601-429.7l219.48 220.05q14.96 15.52 14.96 37.32 0 21.81-15.53 36.77-14.95 14.95-37.04 14.95t-37.04-14.95L526.91-354.48q-29.43 21.74-68.15 34.61Q420.04-307 375.48-307Zm0-106q69.91 0 118.45-48.54 48.55-48.55 48.55-118.46t-48.55-118.46Q445.39-747 375.48-747t-118.46 48.54Q208.48-649.91 208.48-580t48.54 118.46Q305.57-413 375.48-413Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m242.48-351.56-28.61 78.82q-4.57 12.7-15.26 20.11-10.7 7.41-23.96 7.41-22.39 0-34.87-18.32-12.48-18.33-4.91-38.72l132.91-358.39q4.57-13.26 16.33-21.46 11.76-8.19 25.59-8.19h33.08q13.83 0 25.81 7.91 11.98 7.91 16.54 21.17l134.04 359.96q7.57 20.39-4.84 38.22-12.42 17.82-34.37 17.82-13.26 0-24.24-7.91-10.98-7.91-15.55-20.61l-27.61-77.82H242.48Zm25.26-77.57h117.43l-57.21-163.91h-3.44l-56.78 163.91Zm404.61 194.48q-51 0-82.98-29.48-31.98-29.48-31.98-75.61 0-46.26 35.91-75.61 35.92-29.35 93.31-29.35 23 0 44.43 4 21.44 4 35.74 11.57v-17.65q0-23.92-19.08-39.94-19.09-16.02-47.44-16.02-13.87 0-26.95 3.94-13.09 3.93-24.53 10.67-16.95 9.43-29.87 5.02-12.91-4.41-20.47-14.67-7.57-10.26-6.44-23.24Q593.13-534 605.83-542q21.69-14.87 47.54-22.09 25.85-7.21 52.41-7.21 65.61 0 101.59 34.76 35.98 34.76 35.98 96.93v162.26q0 15.83-11.2 26.81-11.19 10.98-27.02 10.98t-27.09-11.2q-11.26-11.2-11.26-26.46v-2.17h-3.43q-12.87 21.3-37.44 33.02-24.56 11.72-53.56 11.72ZM690-298.83q32.17 0 54.7-21.74 22.52-21.73 22.52-52.04-11.18-6.3-27.57-9.39-16.39-3.09-35.95-3.09-32 0-48.87 11.46-16.87 11.46-16.87 32.76 0 18.3 14.58 30.17 14.59 11.87 37.46 11.87Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M67-520q0-122.09 85.46-207.54Q237.91-813 360-813h240q122.09 0 207.54 85.46Q893-642.09 893-520q0 103-62.61 183.54-62.61 80.55-163.48 102.63-23.08 5.27-41.61-8.84-18.52-14.11-18.52-37.33 0-22.65 16.89-38.61 16.9-15.96 39.42-24.48 57.13-19.39 90.52-68.24Q787-460.17 787-520q0-77.91-54.54-132.46Q677.91-707 600-707H360q-77.91 0-132.46 54.54Q173-597.91 173-520q0 70 44.37 122.85 44.37 52.84 112.67 61.32h3.05l-15.66-15.65q-14.39-14.39-11.84-34.85 2.54-20.45 17.37-35.28 15.52-15.52 37.32-15.52 21.81 0 37.33 15.52l103.43 103.44Q517-302.22 517-280.57q0 21.66-15.96 37.61l-104 104q-15.52 15.53-37.67 14.96-22.15-.56-38.11-16.09-14.83-14.82-14.83-36.13 0-21.3 14.83-36.13l15.22-15.21h-3.05q-114.17-6.22-190.3-91.4Q67-404.13 67-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M331.09-140.78q-28.82 0-49-19.76t-20.18-48.72v-471.87H129.83q-28.77 0-48.91-20.18-20.14-20.17-20.14-49 0-28.82 20.14-48.86 20.14-20.05 48.91-20.05h402.26q28.76 0 48.9 20.18 20.14 20.17 20.14 49 0 28.82-20.14 48.87-20.14 20.04-48.9 20.04H399.43v471.3q0 28.77-19.76 48.91-19.76 20.14-48.58 20.14Zm379.22 0q-28.83 0-49-19.76-20.18-19.76-20.18-48.72v-253.78h-51.52q-28.77 0-48.91-20.18-20.13-20.18-20.13-49t19.76-48.58q19.76-19.77 48.71-19.77h241.7q28.96 0 48.72 19.77 19.76 19.76 19.76 48.58 0 28.82-19.76 49t-48.72 20.18h-52.09v253.21q0 28.77-19.76 48.91-19.76 20.14-48.58 20.14Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-793.22v233.65-.43V-166.78v-626.44 200-200Zm0 732.44q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.23 0 40.46 7.98 19.24 7.98 34.2 22.94L748.3-678.83q14.96 14.96 22.94 34.2 7.98 19.23 7.98 40.46v17.82q0 20.39-15.74 33.94-15.74 13.54-37.26 13.54-20.39 0-36.13-12.63-15.74-12.63-19.13-33.02v-8.7H526.22q-22.09 0-37.55-15.45-15.45-15.46-15.45-37.55v-147H206.78v626.44h193.44q22.28 0 37.36 15.45 15.07 15.46 15.07 37.55 0 22.08-15.07 37.54-15.08 15.46-37.36 15.46H206.78ZM672.3-200q36.48 0 61.81-25.19 25.32-25.19 25.32-61.67 0-36.49-25.19-61.81Q709.05-374 672.57-374q-36.48 0-61.81 25.19-25.32 25.19-25.32 61.68 0 36.48 25.19 61.8Q635.82-200 672.3-200ZM913.48-45.96Q898.52-31 876.44-31q-22.09 0-37.05-14.96l-73.22-72.65q-21 12.31-44.76 18.46Q697.65-94 672.44-94q-80.42 0-136.71-56.29-56.3-56.29-56.3-136.71 0-80.42 56.3-136.71Q592.02-480 672.44-480q80.41 0 136.7 56.29 56.3 56.29 56.3 136.71 0 25.22-6.16 48.98-6.15 23.76-18.45 44.76l72.65 73.22q14.96 14.95 14.96 37.04t-14.96 37.04Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M34.78-482q0-71.83 24.48-138.02 24.48-66.2 69.04-122.46 14.39-16.96 36.26-18.24 21.87-1.28 37.83 14.68 15.96 15.95 16.17 38.11.22 22.15-13.6 40.67-30.74 40.3-47.46 87.2-16.72 46.89-16.72 98.06 0 50.61 17.15 97.78 17.16 47.18 47.46 87.48 13.83 18.52 13.61 40.46-.22 21.93-16.18 37.89-15.95 15.96-37.82 15.17-21.87-.78-35.7-18.3-44.13-56.26-69.32-122.46-25.2-66.19-25.2-138.02ZM380-227q-30.65 0-51.83-21.17Q307-269.35 307-300t21.17-51.83Q349.35-373 380-373t51.83 21.17Q453-330.65 453-300t-21.17 51.83Q410.65-227 380-227Zm179-205.65q-19.83 0-33.59-13.76-13.76-13.76-13.76-33.59v-18l-15.26 9.22q-16.82 9.69-35.87 4.91-19.04-4.78-28.74-22.17-9.69-17.39-4.63-36.44 5.07-19.04 22.46-28.74L464.3-580l-15.69-8.78q-16.83-9.7-21.96-28.74-5.13-19.05 4.57-35.87 9.69-17.83 29.02-22.46 19.33-4.63 36.72 5.07l14.69 8.78v-18q0-19.83 13.76-33.59 13.76-13.76 33.59-13.76 19.83 0 33.59 13.76 13.76 13.76 13.76 33.59v18l15.26-9.22q16.82-9.69 35.87-4.91 19.04 4.78 28.74 22.17 9.69 17.39 4.63 36.44-5.07 19.04-22.46 28.74L653.7-580l15.69 8.78q16.83 9.7 21.96 28.74 5.13 19.05-4.57 35.87-9.69 17.83-29.02 22.46-19.33 4.63-36.72-5.07L606.35-498v18q0 19.83-13.76 33.59-13.76 13.76-33.59 13.76ZM925.22-482q0 71.83-24.48 138.3-24.48 66.48-69.04 122.74-14.39 16.96-36.26 17.74-21.87.79-37.83-15.17-15.96-15.96-16.17-37.89-.22-21.94 13.6-40.46 30.74-40.3 47.46-87.48 16.72-47.17 16.72-97.78 0-51.17-17.72-98.63-17.72-47.46-48.02-87.76-13.83-17.96-12.83-40.11t16.96-37.54q15.96-15.96 37.61-14.68 21.65 1.28 35.48 18.24 44.13 56.26 69.32 122.46 25.2 66.19 25.2 138.02Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-713.22q-57.35 0-104.17 30.26Q289-652.7 265.3-602.91q-8.82 18.39-27.13 27.3-18.3 8.91-38.82 4.78-21.09-4.13-33.42-20.58-12.32-16.46-5.06-34.98 31.52-85.13 106.91-138.98 75.39-53.85 172.22-53.85 66.35 0 118.98 22.22 52.63 22.22 89.5 62.91v-29.87q0-18.69 12.91-31.61 12.91-12.91 31.61-12.91t31.61 12.91q12.91 12.92 12.91 31.61V-613q0 22.09-15.45 37.54Q706.61-560 684.52-560H532.44q-18.7 0-31.33-12.91-12.63-12.92-12.63-31.61 0-18.7 12.91-31.33 12.91-12.63 31.61-12.63h49.48q-25.05-30.91-61.87-47.82-36.83-16.92-80.61-16.92Zm0 492.44q-65.22 0-117.57-22.5-52.34-22.5-90.91-62.63v29.87q0 18.69-12.91 31.61-12.91 12.91-31.61 12.91t-31.61-12.91q-12.91-12.92-12.91-31.61V-427q0-22.09 15.45-37.54Q173.39-480 195.48-480h152.08q18.7 0 31.33 12.63 12.63 12.63 12.63 31.33 0 18.69-12.63 31.61-12.63 12.91-31.33 12.91h-51.17q25.61 30.35 61.87 47.54 36.26 17.2 81.74 17.2 55.78 0 100.76-28.2 44.98-28.19 69.11-73.72 11.52-19.95 30.11-32.28 18.59-12.32 40.67-8.19 22.09 4.56 33.2 23.37 11.11 18.8 2.72 38.76-5.87 16.04-13.68 30.15-7.8 14.11-17.98 27.72l148 147.43q15.53 15.52 15.53 37.61t-15.53 37.61q-15.52 14.96-37.61 14.96-22.08 0-37.6-15.53l-148-148q-33.74 24.74-76.24 39.53-42.5 14.78-93.46 14.78Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M138.09-191.09q-44.31 0-75.16-30.84-30.84-30.85-30.84-75.16V-359q0-22.09 15.45-37.54Q63-412 85.09-412q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v61.91H827V-359q0-22.09 15.46-37.54Q857.91-412 880-412t37.54 15.46Q933-381.09 933-359v61.91q0 44.31-30.85 75.16-30.85 30.84-75.15 30.84H138.09Zm152.52-154.26q-46.74 0-76.44-27.48-29.69-27.47-29.69-70.34 0-43.13 33.06-70.2 33.07-27.06 85.76-27.06 21.31 0 40.53 3.78 19.21 3.78 32.08 11.22v-15.7q0-21.91-16.8-36.5-16.81-14.59-43.15-14.59-12.18 0-24.55 3.66-12.37 3.65-21.67 9.95-13.52 8.13-26.28 7.72-12.76-.41-21.76-9.68-9.57-9.26-9.03-23.15.55-13.89 15.33-24.15 15.74-12.48 40.52-20.07 24.78-7.58 52.96-7.58 58.61 0 92.17 31.76 33.57 31.76 33.57 87.19v152.09q0 14.83-10.48 25.02-10.48 10.2-25.87 10.2-14.7 0-24.61-9.07-9.91-9.06-9.91-22.63v-5.13h-3q-11.87 18.87-33.87 29.81-22 10.93-48.87 10.93Zm29.35-140.17q-30.31 0-45.89 10.52-15.59 10.52-15.59 30.13 0 18.3 13.3 29.39 13.31 11.09 35.05 11.09 29.17 0 49.13-19.96 19.95-19.95 19.95-49.13-11.74-6.3-26.63-9.17-14.89-2.87-29.32-2.87Zm338.69 140.17q-33.08 0-56.28-14.89-23.2-14.89-33.72-31.11h-3v10.74q0 14.26-9.91 24.18-9.91 9.91-24.17 9.91-14.27 0-24.68-10.41-10.41-10.42-10.41-24.68v-343.3q0-15.26 10.41-25.68Q517.3-761 532.57-761q15.26 0 25.67 10.41 10.41 10.42 10.41 25.68v82.56l-3 40h3q9.22-14.04 32.76-30.02 23.55-15.98 58.37-15.98 57.22 0 93.37 44.87 36.15 44.87 36.15 107.13t-36.21 106.63q-36.22 44.37-94.44 44.37Zm-19.17-235.69q-33.22 0-53.52 25.26-20.31 25.26-20.31 59 0 34.17 20.02 58.65 20.03 24.48 53.81 24.48t53.74-24.76q19.95-24.76 19.95-58.94 0-34.17-20.24-58.93-20.23-24.76-53.45-24.76Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 219.22q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M413.78-285.96q-10.26 0-18.52-7.47-8.26-7.48-8.26-19.31v-334.52q0-11.83 8.26-19.31 8.26-7.47 18.52-7.47 3.13 0 18.52 8.26l158 158q6.14 6.13 8.7 13.11 2.57 6.97 2.57 14.67T599-465.33q-2.56 6.98-8.7 13.11l-158 158q-4.13 4.13-8.76 6.2-4.63 2.06-9.76 2.06Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m452.22-369.7-158-158q-4.13-4.13-6.2-8.76-2.06-4.63-2.06-9.76 0-10.26 7.47-18.52 7.48-8.26 19.31-8.26h334.52q11.83 0 19.31 8.26 7.47 8.26 7.47 18.52 0 3.13-8.26 18.52l-158 158q-6.13 6.14-13.11 8.7-6.97 2.57-14.67 2.57T465.33-361q-6.98-2.56-13.11-8.7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M747.56-225.43v57.87q0 10.82 7.42 18.23 7.41 7.42 18.24 7.42 10.82 0 18.24-7.42 7.41-7.41 7.41-18.23V-287q0-10.83-7.7-18.52-7.69-7.7-18.52-7.7H653.22q-10.83 0-18.24 7.42-7.42 7.41-7.42 17.95 0 10.55 7.7 18.24 7.7 7.7 17.96 7.7h58.43l-88.39 88.39q-7.7 7.69-7.7 17.96 0 10.26 7.82 17.95 7.82 7.7 18.24 7.7 10.42 0 18.12-7.7l87.82-87.82ZM206.78-99.09q-43.72 0-74.86-31.13-31.14-31.14-31.14-74.87v-546.43q0-43.73 31.14-74.86 31.14-31.14 74.86-31.14h546.44q43.72 0 74.86 31.14 31.14 31.13 31.14 74.86v190.95q0 22.09-15.46 37.55-15.46 15.46-37.54 15.46-22.09 0-37.55-15.46-15.45-15.46-15.45-37.55v-190.95H206.78v546.43h172.31q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H206.78Zm0-127.91v21.91-546.43 246.96-2.44 280Zm80-98.09q0 17 11.5 28.5t28.5 11.5h72.83q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5h-72.83q-17 0-28.5 11.5t-11.5 28.5Zm0-153.21q0 17 11.5 28.5t28.42 11.5h199.03q16.92 0 28.42-11.5t11.5-28.5q0-17-11.5-28.5t-28.41-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5Zm0-153.22q0 17 11.5 28.5t28.5 11.5h306.44q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5ZM713.22-27.56q-83 0-141.5-58.5t-58.5-141.5q0-83 58.5-141.5t141.5-58.5q83 0 141.5 58.5t58.5 141.5q0 83-58.5 141.5t-141.5 58.5Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M201.13-332.78q9.61-2.52 18.74-4.2 9.13-1.67 20.37-1.67h40.89v-460.22h-38.87q-17 0-29.06 12.07-12.07 12.06-12.07 29.06v424.96Zm38.87 272q-58.01 0-98.61-40.44-40.61-40.44-40.61-98.21v-558.31q0-58.95 41.27-100.21 41.26-41.27 100.21-41.27h217.39q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56-14.61 14.61-35.57 14.61h-78.17v460.22h197.04v-41q0-20.96 14.61-35.57t35.57-14.61q20.95 0 35.56 14.61 14.61 14.61 14.61 35.57v138.52H240q-16.52 0-27.69 11.5-11.18 11.5-11.18 28.5t11.18 28.5q11.17 11.5 27.69 11.5h518.87v-258.52q0-20.96 14.61-35.57t35.56-14.61q20.96 0 35.57 14.61t14.61 35.57v252.87q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H240Zm-38.87-272V-798.87v466.09ZM700-469.83q0-96.25 66.96-163.21Q833.92-700 930.17-700q-96.25 0-163.21-66.96Q700-833.92 700-930.17q0 96.25-66.96 163.21Q566.08-700 469.83-700q96.25 0 163.21 66.96Q700-566.08 700-469.83Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-595.48q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 160q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 160q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm-113.22 174.7q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h389.48q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L828.3-670.91q14.96 14.95 22.94 34.19 7.98 19.23 7.98 40.46v389.48q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-377.39H637.17q-22.08 0-37.54-15.46t-15.46-37.54v-116.05H206.78v546.44Zm0-546.44v169.05-169.05 546.44-546.44Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-246.78v-466.44 466.44Zm0 106q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v51.17q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45-22.09 0-37.55-15.45-15.45-15.46-15.45-37.55v-51.17H436.26l-88.48-88.48h-181v466.44h256.83q22.09 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54-15.45 15.46-37.54 15.46H166.78Zm389.83 27v-63.74q0-10.83 4.13-20.31 4.13-9.47 11.83-17.17L781-423q10.7-10.8 23.77-15.59 13.07-4.8 26.14-4.8 14.26 0 27.27 5.35 13.01 5.34 23.65 16.04l37 37q9.59 10.7 14.99 23.77t5.4 26.14q0 13.83-4.85 27.03-4.85 13.19-15.54 23.89l-208 208q-7.62 7.69-17.14 11.54-9.52 3.85-20.34 3.85h-63.74q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54Zm311.3-221.31-37-37 37 37Zm-240 203h38l118.74-119.74-18-19-19-18-119.74 118.74v38Zm138.74-138.74-19-18 37 37-18-19Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M375.48-307q-114.09 0-193.55-79.46-79.45-79.45-79.45-193.54 0-114.09 79.45-193.54Q261.39-853 375.48-853q114.09 0 193.54 79.46 79.46 79.45 79.46 193.54 0 45.13-12.87 83.28T601-429.7l219.48 220.05q14.96 15.52 14.96 37.32 0 21.81-15.53 36.77-14.95 14.95-37.04 14.95t-37.04-14.95L526.91-354.48q-29.43 21.74-68.15 34.61Q420.04-307 375.48-307Zm0-106q69.91 0 118.45-48.54 48.55-48.55 48.55-118.46t-48.55-118.46Q445.39-747 375.48-747t-118.46 48.54Q208.48-649.91 208.48-580t48.54 118.46Q305.57-413 375.48-413Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M427-427H233.78q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q211.7-533 233.78-533H427v-193.22q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46Q533-748.3 533-726.22V-533h193.22q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q748.3-427 726.22-427H533v193.22q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46Q427-211.7 427-233.78V-427Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M387-150.39 241.04-86.87q-53 22.65-100.87-8.48-47.87-31.13-47.87-88.83v-461.34q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h377.39q44.31 0 75.16 30.85 30.85 30.85 30.85 75.15v461.34q0 57.7-47.87 88.83-47.87 31.13-100.88 8.48L387-150.39Zm0-115.7 188.69 82.61v-462.04H198.3v462.04L387-266.09Zm427.7 88.57q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-601h-441q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.55q15.46-15.45 37.55-15.45h441q44.3 0 75.15 30.85 30.85 30.84 30.85 75.15v601q0 22.08-15.46 37.54t-37.54 15.46Zm-427.7-468H198.3h377.39H387Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.87 30.85-75.43 30.85-30.57 75.15-30.57h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h366.22q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54q-15.46 15.46-37.54 15.46H436.26l-88.48-88.48h-181v469.26l70.52-226.82q10.83-33.35 38.55-53.65 27.72-20.31 62.76-20.31h471.91q54 0 85.7 43.52 31.69 43.53 15.61 94.53l-53.92 174.43q-14.78 45.78-46.17 68.63-31.39 22.85-78.31 22.85H166.78Zm112.83-106h471.35l59-191.96H338.61l-59 191.96ZM166.78-470.91v-242.31 242.31Zm112.83 224.13 59-191.96-59 191.96Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M747.56-225.43v57.87q0 10.82 7.42 18.23 7.41 7.42 18.24 7.42 10.82 0 18.24-7.42 7.41-7.41 7.41-18.23V-287q0-10.83-7.7-18.52-7.69-7.7-18.52-7.7H653.22q-10.83 0-18.24 7.42-7.42 7.41-7.42 17.95 0 10.55 7.7 18.24 7.7 7.7 17.96 7.7h58.43l-88.39 88.39q-7.7 7.69-7.7 17.96 0 10.26 7.82 17.95 7.82 7.7 18.24 7.7 10.42 0 18.12-7.7l87.82-87.82ZM206.78-99.09q-43.72 0-74.86-31.13-31.14-31.14-31.14-74.87v-546.43q0-43.73 31.14-74.86 31.14-31.14 74.86-31.14h546.44q43.72 0 74.86 31.14 31.14 31.13 31.14 74.86v190.95q0 22.09-15.46 37.55-15.46 15.46-37.54 15.46-22.09 0-37.55-15.46-15.45-15.46-15.45-37.55v-190.95H206.78v546.43h172.31q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H206.78Zm0-127.91v21.91-546.43 246.96-2.44 280Zm80-98.09q0 17 11.5 28.5t28.5 11.5h72.83q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5h-72.83q-17 0-28.5 11.5t-11.5 28.5Zm0-153.21q0 17 11.5 28.5t28.42 11.5h199.03q16.92 0 28.42-11.5t11.5-28.5q0-17-11.5-28.5t-28.41-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5Zm0-153.22q0 17 11.5 28.5t28.5 11.5h306.44q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5H326.78q-17 0-28.5 11.5t-11.5 28.5ZM713.22-27.56q-83 0-141.5-58.5t-58.5-141.5q0-83 58.5-141.5t141.5-58.5q83 0 141.5 58.5t58.5 141.5q0 83-58.5 141.5t-141.5 58.5Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-417.78 106.96 106.95q12.69 12.7 31.1 12.42 18.42-.29 31.11-12.98 12.7-12.7 12.7-31.11t-12.7-31.11L542.22-480l106.95-106.96q12.7-12.69 12.7-31.1 0-18.42-12.7-31.11-12.69-12.7-31.11-12.7-18.41 0-31.1 12.7L480-542.22 373.04-649.17q-12.69-12.7-30.82-12.7-18.13 0-30.83 12.7-12.69 12.69-12.69 31.11 0 18.41 12.69 31.1L417.78-480 310.83-373.04q-12.7 12.69-12.42 30.82.29 18.13 12.98 30.83 12.7 12.69 31.11 12.69t31.11-12.69L480-417.78Zm0 357q-87.52 0-163.91-32.91-76.39-32.92-132.94-89.46-56.54-56.55-89.46-132.94Q60.78-392.48 60.78-480t32.91-163.91q32.92-76.39 89.46-132.94 56.55-56.54 132.94-89.46 76.39-32.91 163.91-32.91t163.91 32.91q76.39 32.92 132.94 89.46 56.54 56.55 89.46 132.94 32.91 76.39 32.91 163.91t-32.91 163.91q-32.92 76.39-89.46 132.94-56.55 56.54-132.94 89.46Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m422.3-441.52-71.86-71.31q-14.4-14.39-35.64-14.11-21.23.29-35.63 14.68-14.39 14.39-14.39 35.35 0 20.95 14.39 35.35L384.7-335.48q16.16 15.96 37.71 15.96t37.5-15.96l217.52-218.08q14.4-14.4 14.11-35.64-.28-21.23-14.67-35.63-14.39-14.39-35.35-14.39t-35.35 14.39L422.3-441.52ZM206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-546.44H206.78v546.44Zm0-546.44v546.44-546.44Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-348q-10.26 0-20.09-3.91-9.82-3.92-17.52-11.61L258.96-546.96Q244-561.91 244-584t14.96-37.04Q273.91-636 296-636t37.04 14.96L480-474.09l146.96-146.95Q641.91-636 664-636t37.04 14.96Q716-606.09 716-584t-14.96 37.04L517.61-363.52q-7.7 7.69-17.52 11.61Q490.26-348 480-348Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m178.18-480 284.95 284.96q18.39 18.39 18.18 44.04-.22 25.65-18.61 44.04-18.39 18.4-44.33 18.4-25.93 0-44.33-18.4L75.09-404.91q-15.96-15.96-23.65-35.48-7.7-19.52-7.7-39.61t7.7-39.61q7.69-19.52 23.65-35.48l298.95-298.95q18.4-18.4 44.55-18.18 26.15.22 44.54 18.61t18.39 44.33q0 25.93-18.39 44.32L178.18-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M560.91-480 275.96-764.96q-18.4-18.39-18.18-44.26.22-25.87 18.61-44.26 18.39-18.39 44.54-18.39 26.16 0 44.55 18.39L664-555.09q15.96 15.96 23.65 35.48 7.7 19.52 7.7 39.61t-7.7 39.61q-7.69 19.52-23.65 35.48L365.04-105.96q-18.39 18.4-44.04 17.9t-44.04-18.9q-18.4-18.39-18.4-44.54t18.4-44.54L560.91-480Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-509.91 333.04-362.96Q318.09-348 296-348t-37.04-14.96Q244-377.91 244-400t14.96-37.04l183.43-183.44q15.96-15.96 37.61-15.96t37.61 15.96l183.43 183.44Q716-422.09 716-400t-14.96 37.04Q686.09-348 664-348t-37.04-14.96L480-509.91Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-405.91 293.04-218.96Q278.09-204 256-204t-37.04-14.96Q204-233.91 204-256t14.96-37.04L405.91-480 218.96-666.96Q204-681.91 204-704t14.96-37.04Q233.91-756 256-756t37.04 14.96L480-554.09l186.96-186.95Q681.91-756 704-756t37.04 14.96Q756-726.09 756-704t-14.96 37.04L554.09-480l186.95 186.96Q756-278.09 756-256t-14.96 37.04Q726.09-204 704-204t-37.04-14.96L480-405.91Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M379.78-233.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h346.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v466.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H379.78Zm0-106h346.44v-466.44H379.78v466.44Zm-186 292q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-519.44q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.55 15.46q15.45 15.46 15.45 37.54v519.44h399.44q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.09-15.46 37.54-15.46 15.46-37.54 15.46H193.78Zm186-292v-466.44 466.44Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-353.78v80q0 17 11.5 28.5t28.5 11.5q17 0 28.5-11.5t11.5-28.5v-80h80q17 0 28.5-11.5t11.5-28.5q0-17-11.5-28.5t-28.5-11.5h-80v-80q0-17-11.5-28.5t-28.5-11.5q-17 0-28.5 11.5t-11.5 28.5v80h-80q-17 0-28.5 11.5t-11.5 28.5q0 17 11.5 28.5t28.5 11.5h80Zm-193.22 293q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.23 0 40.46 7.98 19.24 7.98 34.2 22.94L788.3-678.83q14.96 14.96 22.94 34.2 7.98 19.23 7.98 40.46v437.39q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78Zm266.44-585.44v-147H246.78v626.44h466.44v-426.44h-147q-22.09 0-37.55-15.45-15.45-15.46-15.45-37.55Zm-266.44-147v200-200 626.44-626.44Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M371.3-464.87h217.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8H371.3q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 129.04h217.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.92-12.8-31.72-12.8-12.8-31.72-12.8H371.3q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.72 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm0 129.05h97.4q18.92 0 31.72-12.8 12.8-12.8 12.8-31.72 0-18.93-12.8-31.73t-31.72-12.8h-97.4q-18.92 0-31.72 12.8-12.8 12.8-12.8 31.73 0 18.92 12.8 31.72 12.8 12.8 31.72 12.8Zm-124.52 146q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h277.39q21.23 0 40.46 7.98 19.24 7.98 34.2 22.94L788.3-678.83q14.96 14.96 22.94 34.2 7.98 19.23 7.98 40.46v437.39q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78ZM713.22-611.3H611.09q-32.91 0-56.35-23.44-23.44-23.44-23.44-56.35v-102.13H246.78v626.44h466.44V-611.3ZM246.78-793.22v181.92-181.92V-166.78v-626.44Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.22-206.78h57.56l352.57-352.57-56.44-57-353.69 353.7v55.87Zm-52.44 106q-22.08 0-37.54-15.46t-15.46-37.54v-109.44q0-21.08 7.98-40.39 7.98-19.3 22.94-34.26l495.95-495.52q13.13-12.7 29.33-19.26 16.19-6.57 33.89-6.57 17.13 0 33.83 6.57 16.69 6.56 29.95 19.69l79.31 78.61q13.13 12.7 19.48 29.68 6.34 16.97 6.34 34.24 0 17.69-6.34 34.17-6.35 16.48-19.48 29.61L339-131.7q-14.96 14.96-34.26 22.94-19.3 7.98-40.39 7.98H153.78Zm593.78-589.65L691-747.56l56.56 57.13ZM587.91-587.91l-28-28.44 56.44 57-28.44-28.56Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M333-427h294q22.09 0 37.54-15.46Q680-457.91 680-480t-15.46-37.54Q649.09-533 627-533H333q-22.09 0-37.54 15.46Q280-502.09 280-480t15.46 37.54Q310.91-427 333-427ZM480-60.78q-87.52 0-163.91-32.96-76.38-32.96-132.88-89.47-56.51-56.5-89.47-132.88Q60.78-392.48 60.78-480t32.96-163.91q32.96-76.38 89.47-132.88 56.5-56.51 132.88-89.47 76.39-32.96 163.91-32.96t163.91 32.96q76.38 32.96 132.88 89.47 56.51 56.5 89.47 132.88 32.96 76.39 32.96 163.91t-32.96 163.91q-32.96 76.38-89.47 132.88-56.5 56.51-132.88 89.47Q567.52-60.78 480-60.78Zm0-106q131.74 0 222.48-90.74 90.74-90.74 90.74-222.48t-90.74-222.48Q611.74-793.22 480-793.22t-222.48 90.74Q166.78-611.74 166.78-480t90.74 222.48q90.74 90.74 222.48 90.74ZM480-480Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-480ZM309.26-151.91l-67.39 67.95Q225.91-68 204.26-68.5t-37.04-16.46q-14.96-15.95-15.18-37.32-.21-21.37 15.18-36.76L235.17-227h-30.78q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q182.3-333 204.39-333h157.87q22.09 0 37.54 15.46 15.46 15.45 15.46 37.54v157.87q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46q-15.46-15.45-15.46-37.54v-29.78ZM193.78-413q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54v-327.22q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h321.13l251.31 251.31v481.13q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H548.26q-22.08 0-37.54-15.46t-15.46-37.54q0-22.09 15.46-37.55 15.46-15.45 37.54-15.45h164.96v-426.44h-147q-22.09 0-37.55-15.45-15.45-15.46-15.45-37.55v-147H246.78V-466q0 22.09-15.45 37.54Q215.87-413 193.78-413Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-140.78q-24.35 0-41.78-17.44-17.44-17.43-17.44-41.78v-233.22L153.3-724.7q-22.91-29.6-7.04-62.06 15.87-32.46 53.74-32.46h560q37.87 0 53.74 32.46 15.87 32.46-7.04 62.06L579.22-433.22v239.44q0 22.65-15.18 37.82-15.17 15.18-37.82 15.18H440Zm40-338.52 183.3-233.92H296.7L480-479.3Zm0 0Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M246.78-60.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h466.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v626.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H246.78Zm466.44-106v-626.44H246.78v626.44h466.44Zm0-626.44H246.78h466.44ZM413.65-581.91h132.7q17.95 0 24.93-16.24t-5.85-29.07l-47.82-47.82Q501.45-691 479.9-691t-37.51 15.96l-47.82 47.82q-12.83 12.83-5.85 29.07 6.98 16.24 24.93 16.24Zm103.96 297.52 47.82-47.83q12.83-12.82 5.85-29.06t-24.93-16.24h-132.7q-17.95 0-24.93 16.24t5.85 29.06l47.82 47.83q16.16 15.95 37.71 15.95t37.51-15.95Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h626.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v466.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm626.44-572.44H166.78v466.44h626.44v-466.44Zm-626.44 0v466.44-466.44Zm211.31 299.57v-132.7q0-17.95-16.24-24.93t-29.07 5.85l-47.82 47.82Q269-501.45 269-479.9t15.96 37.51l47.82 47.82q12.83 12.83 29.07 5.85 16.24-6.98 16.24-24.93Zm297.52-103.96-47.83-47.82q-12.82-12.83-29.06-5.85t-16.24 24.93v132.7q0 17.95 16.24 24.93t29.06-5.85l47.83-47.82q15.95-16.16 15.95-37.71t-15.95-37.51Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M166.78-140.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-466.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h181q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94L480-730.74h313.22q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v377.96q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm0-106h626.44v-377.96H436.26l-88.48-88.48h-181v466.44Zm0 0v-466.44 466.44Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M384-356.91h190.87l31.61 87.95q4.56 12.74 15.98 20.85 11.41 8.11 25.11 8.11 23.39 0 36.73-19.33 13.35-19.32 4.79-41.58L539.91-691.04q-5-12.7-16.68-20.83-11.68-8.13-25.69-8.13h-35.05q-14.01 0-25.71 8.13-11.69 8.13-16.69 20.83L269.78-298.65q-8.56 21.26 4.57 39.95Q287.48-240 310.3-240q14.13 0 25.05-7.85 10.91-7.85 15.91-20.98L384-356.91Zm25.13-76.79L478-628.3h2.87l68.3 194.6H409.13ZM166.78-60.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-626.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h626.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v626.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H166.78Zm0-106h626.44v-626.44H166.78v626.44Zm0-626.44v626.44-626.44Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-52.31q0-20.39 14.33-35 14.32-14.61 35.28-14.61 20.39 0 35 14.61t14.61 35V-200h560v-483.39H200v59.08q0 20.4-14.33 35-14.32 14.61-35.28 14.61-20.39 0-35-14.61-14.61-14.6-14.61-35v-128.91q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78ZM455.91-388.7H153.78q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h302.13l-33.52-33.95q-14.96-14.96-14.89-36.55.06-21.58 15.46-37.54 14.95-15.52 37.04-15.52t37.61 15.52L621.04-479.3Q637-463.35 637-441.7q0 21.66-15.96 37.61l-124 124q-14.95 14.96-36.82 15.18-21.87.21-37.83-15.74-14.96-14.96-14.96-37.05 0-22.08 14.96-37.04l33.52-33.96Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m600.74-159.04-22.13 63.65q-5.13 15.52-18.81 25.06-13.67 9.55-30.19 9.55-26.78 0-42.96-21.87-16.17-21.87-6.48-48.09l144.09-398.04q6.7-17.22 21.5-27.61t33.02-10.39h41.87q18.22 0 33.02 10.39 14.81 10.39 21.51 27.61l144.08 397.91q9.7 25.78-6.26 47.94-15.96 22.15-43.3 22.15-16.96 0-30.7-9.55-13.74-9.54-19.87-26.06l-21.56-62.65H600.74Zm-252.31-213.7L188-212.74q-15.52 15.52-36.83 15.46-21.3-.07-37.26-16.02-15.52-15.53-15.52-37.33 0-21.8 15.52-37.33l161-161q-40.65-41.78-70.56-87.06-29.92-45.28-51.66-97.2h116.79q15.48 29.96 34.91 56.13 19.44 26.18 45.17 53.48 31.87-34.13 64.83-88.83 32.96-54.69 49.26-100.78H70.39q-22.09 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h227v-27q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v27h227q22.09 0 37.54 15.46 15.46 15.46 15.46 37.54 0 22.09-15.46 37.55-15.45 15.45-37.54 15.45H575.3q-22.13 69.18-64.97 144.61-42.85 75.44-87.24 121.09l68.87 70.3-39.61 110.83-103.92-106.35Zm285.22 117.7h130.44l-65.22-189.31-65.22 189.31Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M150.96-180.78q-20.96 0-35.57-14.61t-14.61-35.57q0-20.95 14.61-35.56 14.61-14.61 35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.56q0 20.96-14.61 35.57t-35.57 14.61H150.96Zm0-166.22q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56Q830-347 809.04-347H150.96Zm0-165.65q-20.96 0-35.57-14.61t-14.61-35.57q0-20.95 14.61-35.56Q130-613 150.96-613h658.08q20.96 0 35.57 14.61t14.61 35.56q0 20.96-14.61 35.57t-35.57 14.61H150.96Zm0-166.22q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h658.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56-14.61 14.61-35.57 14.61H150.96Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M416.96-187q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-293 416.96-293h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-187 806.22-187H416.96Zm0-240q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-533 416.96-533h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-427 806.22-427H416.96Zm0-240q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54t15.45-37.54Q394.87-773 416.96-773h389.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q828.3-667 806.22-667H416.96ZM191.95-148.13q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Zm0-240q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Zm0-240q-37.95 0-64.84-27.03-26.89-27.02-26.89-64.98 0-37.95 27.02-64.84 27.03-26.89 64.98-26.89t64.85 27.03q26.89 27.02 26.89 64.98 0 37.95-27.03 64.84t-64.98 26.89Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M193.78-100.78q-22.08 0-37.54-15.46t-15.46-37.54q0-22.09 15.46-37.55 15.46-15.45 37.54-15.45h572.44q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H193.78ZM480-306.61q-10.26 0-20.09-3.91-9.82-3.92-17.52-11.61L298.96-465.57Q284-480.52 284-502.61t14.96-37.04q14.95-14.96 37.04-14.96t37.04 14.96L427-485.7v-320.52q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46Q533-828.3 533-806.22v320.52l53.96-53.95q14.95-14.96 37.04-14.96t37.04 14.96Q676-524.7 676-502.61t-14.96 37.04L517.61-322.13q-7.7 7.69-17.52 11.61-9.83 3.91-20.09 3.91Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M113.78-227q-22.08 0-37.54-15.46Q60.78-257.91 60.78-280v-400q0-22.09 15.46-37.54Q91.7-733 113.78-733q22.09 0 37.55 15.46 15.45 15.45 15.45 37.54v400q0 22.09-15.45 37.54Q135.87-227 113.78-227Zm335.18-200 93.52 92.96q15.96 15.95 15.67 37.82-.28 21.87-16.24 37.83-15.95 14.96-37.54 14.67-21.59-.28-36.54-15.24L284.39-442.39q-7.69-7.7-11.61-17.52-3.91-9.83-3.91-20.09t3.91-20.09q3.92-9.82 11.61-17.52l183.44-183.43Q482.78-716 504.87-716t37.04 14.96q15.4 15.39 15.18 37.26-.22 21.87-15.18 36.82L448.96-533h397.26q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q868.3-427 846.22-427H448.96Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M846.22-227q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-400q0-22.09 15.45-37.54Q824.13-733 846.22-733q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v400q0 22.09-15.46 37.54Q868.3-227 846.22-227ZM511.04-427H113.78q-22.08 0-37.54-15.46Q60.78-457.91 60.78-480t15.46-37.54Q91.7-533 113.78-533h397.26l-92.95-93.96q-14.96-14.95-15.18-36.82-.22-21.87 15.18-37.26Q433.04-716 455.13-716t37.04 14.96l183.44 183.43q7.69 7.7 11.61 17.52 3.91 9.83 3.91 20.09t-3.91 20.09q-3.92 9.82-11.61 17.52L492.17-258.96q-14.95 14.96-36.54 15.24-21.59.29-37.54-14.67-15.96-15.96-16.24-37.83-.29-21.87 15.67-37.82L511.04-427Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M193.78-753.22q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H193.78ZM480-100.78q-22.09 0-37.54-15.46Q427-131.7 427-153.78V-474.3l-53.96 53.95q-14.95 14.96-37.04 14.96t-37.04-14.96Q284-435.3 284-457.39t14.96-37.04l143.43-143.44q7.7-7.69 17.52-11.61 9.83-3.91 20.09-3.91t20.09 3.91q9.82 3.92 17.52 11.61l143.43 143.44Q676-479.48 676-457.39t-14.96 37.04q-14.95 14.96-37.04 14.96t-37.04-14.96L533-474.3v320.52q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-206.78h74.92q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H153.78q-22.08 0-37.54-15.46t-15.46-37.54V-281.7q0-22.08 15.46-37.54t37.54-15.46q22.09 0 37.55 15.46 15.45 15.46 15.45 37.54v74.92Zm546.44 0v-74.92q0-22.08 15.45-37.54 15.46-15.46 37.55-15.46 22.08 0 37.54 15.46t15.46 37.54v127.92q0 22.08-15.46 37.54t-37.54 15.46H678.87q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54 0-22.09 15.46-37.55 15.45-15.45 37.54-15.45h74.35ZM206.78-753.22v74.35q0 22.09-15.45 37.54-15.46 15.46-37.55 15.46-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54v-127.35q0-22.08 15.46-37.54t37.54-15.46H281.7q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-74.92Zm546.44 0h-74.35q-22.09 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h127.35q22.08 0 37.54 15.46t15.46 37.54v127.35q0 22.09-15.46 37.54-15.46 15.46-37.54 15.46-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-74.35Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M228.7-228.7h-74.92q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46H281.7q22.08 0 37.54 15.46t15.46 37.54v127.92q0 22.08-15.46 37.54t-37.54 15.46q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-74.92Zm503.17 0v74.92q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46t-37.54-15.46q-15.46-15.46-15.46-37.54V-281.7q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h127.35q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45h-74.35ZM228.7-731.87v-74.35q0-22.08 15.45-37.54 15.46-15.46 37.55-15.46 22.08 0 37.54 15.46t15.46 37.54v127.35q0 22.09-15.46 37.54-15.46 15.46-37.54 15.46H153.78q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54q15.46-15.46 37.54-15.46h74.92Zm503.17 0h74.35q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54q-15.46 15.46-37.54 15.46H678.87q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54v-127.35q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v74.35Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M413.78-285.96q-10.26 0-18.52-7.47-8.26-7.48-8.26-19.31v-334.52q0-11.83 8.26-19.31 8.26-7.47 18.52-7.47 3.13 0 18.52 8.26l158 158q6.14 6.13 8.7 13.11 2.57 6.97 2.57 14.67T599-465.33q-2.56 6.98-8.7 13.11l-158 158q-4.13 4.13-8.76 6.2-4.63 2.06-9.76 2.06Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.28-134q-36.67 0-62.72-25.99-26.04-25.99-26.04-62.49 0-36.73 25.99-62.88 25.99-26.16 62.49-26.16 36.96 0 62.72 26.08 25.76 26.09 25.76 62.72 0 36.63-25.76 62.68Q516.96-134 480.28-134Zm0-257.52q-36.67 0-62.72-25.99-26.04-25.99-26.04-62.49 0-36.96 25.99-62.72 25.99-25.76 62.49-25.76 36.96 0 62.72 25.76 25.76 25.76 25.76 62.44 0 36.67-25.76 62.72-25.76 26.04-62.44 26.04Zm0-256.96q-36.67 0-62.72-26.2-26.04-26.21-26.04-63 0-36.8 25.99-62.56Q443.5-826 480-826q36.96 0 62.72 25.76 25.76 25.76 25.76 62.56 0 36.79-25.76 63-25.76 26.2-62.44 26.2Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M328.48-431.52h303.04q20.6 0 34.54-13.94Q680-459.4 680-480t-13.94-34.54q-13.94-13.94-34.54-13.94H328.48q-20.6 0-34.54 13.94Q280-500.6 280-480t13.94 34.54q13.94 13.94 34.54 13.94Zm-121.7 330.74q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-546.44H206.78v546.44Zm0-546.44v546.44-546.44Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85H427q22.09 0 37.54 15.46Q480-828.3 480-806.22q0 22.09-15.46 37.55-15.45 15.45-37.54 15.45H206.78v546.44h546.44V-427q0-22.09 15.45-37.54Q784.13-480 806.22-480q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54v220.22q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm546.44-578.91L442-368.48q-14.96 14.96-36.48 14.68-21.52-.29-36.48-15.24-14.95-14.96-14.95-36.77 0-21.8 14.95-36.76l310.65-310.65H613q-22.09 0-37.54-15.45Q560-784.13 560-806.22q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h193.22q22.08 0 37.54 15.46t15.46 37.54V-613q0 22.09-15.46 37.54Q828.3-560 806.22-560q-22.09 0-37.55-15.46-15.45-15.45-15.45-37.54v-66.69Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M206.78-100.78q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-214.7v108.7h546.44v-108.7H206.78Zm0-106h546.44v-331.74H206.78v331.74Zm0 106v108.7-108.7Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M659.22-767.35v267.57l64.61 64.6q7.69 7.7 11.54 17.18 3.85 9.48 3.85 20.3v31.48q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H533v215.65q0 10.83-3.85 20.31-3.85 9.48-11.54 17.17L498.52-41q-7.69 7.7-18.52 7.7-10.83 0-18.52-7.7l-19.09-19.09q-7.69-7.69-11.54-17.17Q427-86.74 427-97.57v-215.65H273.78q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55v-31.48q0-10.82 3.85-20.3t11.54-17.18l64.61-64.6v-267.57q-17-3.95-28.5-18-11.5-14.04-11.5-32.74 0-22.09 15.46-37.54 15.46-15.46 37.54-15.46h332.44q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54 0 18.7-11.5 32.74-11.5 14.05-28.5 18ZM370.39-419.22h219.22l-36.39-36.39v-309.48H406.78v309.48l-36.39 36.39Zm109.61 0Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M123.39-100.78q-43.72 0-74.86-31.14t-31.14-74.86v-444.96q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46t37.54 15.46q15.46 15.46 15.46 37.54v444.96h642.83q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55 0 22.08-15.46 37.54t-37.54 15.46H123.39Zm186-186q-43.72 0-74.86-31.14t-31.14-74.86v-400.44q0-43.72 31.14-74.86t74.86-31.14h141q21.23 0 40.46 7.98 19.24 7.98 34.19 22.94l49.09 49.08h262.48q43.72 0 74.86 31.14t31.14 74.86v320.44q0 43.72-31.14 74.86t-74.86 31.14H309.39Zm0-106h527.22v-320.44H530.39l-80-80h-141v400.44Zm0 0v-400.44 400.44Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m241.09-296.04 55.73-95.48q-67.69-4.52-112.71-53.5Q139.09-494 139.09-560q0-71.09 49.82-120.63 49.83-49.54 120.92-49.54 71.08 0 120.63 49.54Q480-631.09 480-560q0 23.21-5.22 42.89-5.21 19.68-15.08 37.11L325.35-247q-6.7 11.26-17.65 17.89-10.96 6.63-24.35 6.63-28 0-42.33-24.52-14.33-24.52.07-49.04Zm380.34.56 55.74-96.04q-67.69-4.52-112.43-53.5Q520-494 520-560q0-71.09 49.54-120.63 49.55-49.54 120.63-49.54 71.09 0 120.92 49.54 49.82 49.54 49.82 120.63 0 23.21-5.21 42.89-5.22 19.68-15.09 37.11L705.7-247q-6.7 11.26-17.66 17.89-10.95 6.63-24.34 6.63-28 0-42.05-24.24-14.04-24.24-.22-48.76Zm-311.6-211.3q22.17 0 37.41-15.52 15.24-15.53 15.24-37.7t-15.36-37.7q-15.36-15.52-37.29-15.52-22.18 0-37.7 15.52-15.52 15.53-15.52 37.7t15.52 37.7q15.52 15.52 37.7 15.52Zm380.34 0q22.18 0 37.7-15.52 15.52-15.53 15.52-37.7t-15.52-37.7q-15.52-15.52-37.7-15.52-22.17 0-37.41 15.52-15.24 15.53-15.24 37.7t15.36 37.7q15.36 15.52 37.29 15.52Zm.57-53.22Zm-380.91 0Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M477.74-140.78q-141.35 0-240.28-98.94-98.94-98.93-98.94-240.28t98.94-240.28q98.93-98.94 240.28-98.94 74.09 0 140.76 30.2 66.67 30.19 113.94 87.15v-72.83q0-18.92 12.8-31.72 12.8-12.8 31.72-12.8 18.92 0 31.72 12.8 12.8 12.8 12.8 31.72v210.18q0 22.09-15.46 37.54-15.45 15.46-37.54 15.46H557.17q-18.68 0-31.32-12.8-12.63-12.8-12.63-31.72 0-18.68 12.8-31.32T557.74-600h120.09q-32-52.61-85.01-82.91-53-30.31-115.08-30.31-97.17 0-165.2 68.02-68.02 68.03-68.02 165.2 0 97.17 68.02 165.2 68.03 68.02 165.2 68.02 61.78 0 114.04-30.26 52.26-30.26 83.83-80.92 11.18-17.48 31.43-24.35 20.26-6.86 39.64.4 20.67 7.26 29.93 26.65 9.26 19.39-1 36.78-44.39 80.57-123.5 129.13-79.11 48.57-174.37 48.57Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M233.78-427q-22.08 0-37.54-15.46-15.46-15.45-15.46-37.54t15.46-37.54Q211.7-533 233.78-533h492.44q22.08 0 37.54 15.46 15.46 15.45 15.46 37.54t-15.46 37.54Q748.3-427 726.22-427H233.78Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M479.43-100.78q-130.22 0-230.48-77.35-100.25-77.35-133.78-198.61-5.69-19.52 7.42-35.98 13.11-16.45 35.35-19.58 20.93-3.13 38.73 7.41 17.81 10.54 24.5 30.5 26.83 83.22 97.68 135.41 70.85 52.2 160.58 52.2 114.17 0 193.7-79.53 79.52-79.53 79.52-193.7 0-114.16-79.52-193.69-79.53-79.52-193.7-79.52-62.21 0-117.69 27.2-55.48 27.19-94.78 76.41h49.65q18.92 0 31.72 12.8 12.8 12.8 12.8 31.72 0 18.7-12.8 31.89-12.8 13.2-31.72 13.2H158.87q-22.09 0-37.54-15.46-15.46-15.45-15.46-37.54v-157.17q0-18.69 12.8-31.32 12.8-12.64 31.72-12.64 18.68 0 31.32 12.64 12.64 12.63 12.64 31.32v41.56q53.82-62.87 128.05-96.74 74.23-33.87 157.03-33.87 78.91 0 147.83 29.91 68.91 29.92 120.24 81.24 51.33 51.33 81.24 120.26 29.91 68.92 29.91 147.84 0 78.93-29.91 147.82-29.91 68.89-81.24 120.22-51.33 51.32-120.24 81.24-68.92 29.91-147.83 29.91Zm.24-290.74q-36.63 0-62.67-25.97t-26.04-62.43q0-36.47 25.99-62.52 25.99-26.04 62.48-26.04 36.74 0 62.89 25.76 26.16 25.76 26.16 62.72 0 36.96-26.09 62.72-26.08 25.76-62.72 25.76Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M422.26-60.78q-29.83 0-51.3-19.41-21.48-19.42-25.48-48.24l-9-66.57q-8.48-3.3-16.31-8.04-7.82-4.74-15.43-9.92l-61.44 26q-27.26 11.57-55.08 2.29-27.83-9.29-42.96-35.11L87.52-321.57q-15.13-25.26-8.85-53.8 6.29-28.54 29.55-46.67l52.43-40q-.43-4.74-.43-8.98v-17.96q0-4.24.43-8.98l-52.43-39.43q-23.83-18.13-29.83-46.67-6-28.55 9.13-54.37l57.74-101.22q15.13-25.26 42.67-34.83 27.55-9.56 54.81 2l63.13 26q7.61-5.17 15.09-9.63 7.47-4.46 15.52-7.76l9-67.13q4-29.39 25.48-48.81 21.47-19.41 51.3-19.41h115.48q29.83 0 51.3 19.41 21.48 19.42 25.48 48.81l9 67.13q8.48 3.3 16.31 7.76 7.82 4.46 15.43 9.63l61.44-26q27.26-11.56 55.08-2 27.83 9.57 42.96 34.83l57.74 101.22q15.13 25.82 9.13 54.37-6 28.54-29.83 46.67l-53 39.43q.44 4.74.44 8.98v8.98q0 4.74-.28 8.98-.29 4.24-1.16 8.98l53 39.43q23.83 18.13 29.83 46.67 6 28.55-9.13 54.37l-58.74 101.79q-15.13 25.26-42.67 34.82-27.55 9.57-54.81-2l-61.13-26q-7.61 5.18-15.09 9.92-7.47 4.74-15.52 8.04l-9 66.57q-4 28.82-25.48 48.24-21.47 19.41-51.3 19.41H422.26Zm23.96-106h66l14.56-104.87q31.57-8 59.48-23.79 27.91-15.78 49.91-40.04l98.44 41 32.22-57.82-84.31-63.87q5-15.13 7.57-31.2 2.56-16.06 2.56-32.63 0-16.57-2.56-32.63-2.57-16.07-7.57-31.2l85.44-63.87-33.35-57.82-97.87 42q-22-24.7-49.91-41.04-27.92-16.35-60.05-23.79l-13-104.87h-67.13l-12.87 104.31q-32.69 7.43-60.89 23.78-28.19 16.35-50.76 40.61l-97.3-41-32.79 57.82 83.74 62.31q-5 16.13-7.56 31.98-2.57 15.84-2.57 33.41 0 16.57 2.57 32.7 2.56 16.13 7.56 32.26l-83.74 62.74 32.79 57.82 97.3-41.43q22.57 24.13 51.04 40.47 28.48 16.35 60.61 24.35l12.44 104.31ZM480.3-340q58 0 99-41t41-99q0-58-41-99t-99-41q-58.43 0-99.21 41-40.79 41-40.79 99t40.79 99q40.78 41 99.21 41Zm-.3-140Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M364.74-302.26 480-371.48l115.26 70.22-30.74-131 101.96-88.09-133.57-11.87L480-656.35l-52.91 123.7-133.57 11.3 101.96 88.52-30.74 130.57ZM480-247.52 312.3-146.39q-14.95 9.26-30.91 7.98-15.96-1.28-27.78-10.55-11.83-9.26-18.24-23.43-6.41-14.17-2.28-31.13l44.56-190.7-148.69-128.69q-13.4-11.83-16.74-27-3.35-15.18 1.21-29.57 4.57-14.39 16.24-24.22 11.68-9.82 29.63-11.82l195.7-17 76.13-180.26q6.7-16.53 20.3-24.22 13.61-7.7 28.57-7.7t28.57 7.7q13.6 7.69 20.3 24.22L605-632.52l195.7 17q17.95 2 29.63 11.82 11.67 9.83 16.24 24.22 4.56 14.39 1.21 29.57-3.34 15.17-16.74 27L682.35-394.22l44.56 190.7q4.13 16.96-2.28 31.13-6.41 14.17-18.24 23.43-11.82 9.27-27.78 10.55-15.96 1.28-30.91-7.98L480-247.52Zm0-220.78Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M694.7-140.78q-22.09 0-37.55-15.46-15.45-15.46-15.45-37.54v-201.13q0-22.09 15.45-37.55 15.46-15.45 37.55-15.45h71.52q22.08 0 37.54 15.45 15.46 15.46 15.46 37.55v201.13q0 22.08-15.46 37.54t-37.54 15.46H694.7Zm-250.18 0q-22.09 0-37.54-15.46-15.46-15.46-15.46-37.54v-572.44q0-22.08 15.46-37.54 15.45-15.46 37.54-15.46h70.96q22.09 0 37.54 15.46 15.46 15.46 15.46 37.54v572.44q0 22.08-15.46 37.54-15.45 15.46-37.54 15.46h-70.96Zm-250.74 0q-22.08 0-37.54-15.46t-15.46-37.54v-372.44q0-22.08 15.46-37.54t37.54-15.46h71.52q22.09 0 37.55 15.46 15.45 15.46 15.45 37.54v372.44q0 22.08-15.45 37.54-15.46 15.46-37.55 15.46h-71.52Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M191.52-158.17q-20.96 0-35.85-14.89t-14.89-35.85q0-20.96 14.89-35.57t35.85-14.61h336.39q20.39.57 35 14.9 14.61 14.32 14.61 35.84 0 20.96-14.61 35.57t-35.56 14.61H191.52Zm-.56-179.79q-20.96 0-35.57-14.6-14.61-14.61-14.61-35.57t14.61-35.57q14.61-14.6 35.57-14.6h578.08q20.96 0 35.57 14.6 14.61 14.61 14.61 35.57t-14.61 35.57q-14.61 14.6-35.57 14.6H190.96Zm0-178.65q-20.96 0-35.57-14.61t-14.61-35.56q0-20.96 14.61-35.57t35.57-14.61h578.08q20.96 0 35.57 14.61t14.61 35.57q0 20.95-14.61 35.56-14.61 14.61-35.57 14.61H190.96Zm2.82-179.22q-22.08 0-37.54-15.45-15.46-15.46-15.46-37.55 0-22.08 15.46-37.54t37.54-15.46h572.44q22.08 0 37.54 15.46t15.46 37.54q0 22.09-15.46 37.55-15.46 15.45-37.54 15.45H193.78Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-803.39q63.39 0 122.59 20 59.19 20 109.63 58.56l28.56-28.56q14.39-14.39 34.5-14.39t34.5 14.39q14.4 14.39 14.4 34.5t-14.4 34.5l-28.56 28.56q38 49.87 58 109.07 20 59.2 20 122.59 0 22.61-2.59 44.15T848.31-337q-6.44 27.65-26.18 37.2-19.74 9.54-38.83 4.54-19.08-5-32.82-21.67-13.74-16.68-6.61-42.16 5.17-15.78 7.26-32.19 2.09-16.42 2.09-32.89 0-113.74-79.74-193.48T480-697.39q-16.61 0-33.67 2.37-17.07 2.37-33.85 6.98-23.78 5.56-40.02-7.11-16.24-12.68-21.24-31.76-5-19.09 3.76-38.55 8.76-19.45 34.41-27.02 22.05-6.3 44.81-8.61 22.76-2.3 45.8-2.3Zm48.48 262.69v-45.17q0-17-11.5-28.5t-28.5-11.5q-9.44 0-17.65 3.72-8.22 3.72-13.22 10.59l70.87 70.86ZM480-45.52q-78.52 0-147.41-29.91-68.89-29.92-120.44-81.18-51.54-51.26-81.46-120.15-29.91-68.89-29.91-147.41 0-61.13 18.5-118.33 18.5-57.2 53.5-105.02l-92.17-92.17q-12.7-12.7-12.41-30.83.28-18.13 12.97-30.83 12.7-12.69 30.83-12.69t30.83 12.69L820-124.74q12.7 12.7 12.7 30.83T820-63.09q-12.7 12.7-31.11 12.7t-31.11-12.7l-55-54.43q-48 35-104.91 53.5T480-45.52Zm0-106q39.74 0 76.06-11.02 36.33-11.02 69.07-31.63l-376-376.57q-20.61 33.31-31.48 70.48-10.87 37.17-10.87 76.09 0 113.74 79.74 193.19 79.74 79.46 193.48 79.46ZM390.96-840q-20.4 0-34.44-14.33-14.04-14.32-14.04-34.71 0-20.4 14.04-34.44t34.44-14.04h178.08q20.4 0 34.44 14.04t14.04 34.44q0 20.39-14.04 34.71Q589.44-840 569.04-840H390.96Zm46.39 457.04Zm125.43-124.43Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M390.96-840q-20.61 0-34.55-14.33-13.93-14.32-13.93-34.71 0-20.4 13.93-34.44 13.94-14.04 34.55-14.04h178.08q20.61 0 34.55 13.93 13.93 13.94 13.93 34.55 0 20.39-13.93 34.71Q589.65-840 569.04-840H390.96ZM480-384.17q20.6 0 34.54-13.94 13.94-13.94 13.94-34.54v-144.74q0-20.6-13.94-34.54-13.94-13.94-34.54-13.94t-34.54 13.94q-13.94 13.94-13.94 34.54v144.74q0 20.6 13.94 34.54 13.94 13.94 34.54 13.94Zm0 338.65q-78.52 0-147.42-29.85-68.89-29.85-120.43-81.18-51.54-51.32-81.46-120.21-29.91-68.89-29.91-147.41 0-78.53 29.97-147.39 29.96-68.87 81.48-120.38 51.52-51.52 120.38-81.49 68.87-29.96 147.39-29.96 63.13 0 122.39 20t109.83 58.56l28.56-28.56q14.39-14.39 34.5-14.39t34.5 14.39q14.4 14.39 14.4 34.5t-14.4 34.5l-28.56 28.56q38.56 50.57 58.28 109.55t19.72 122.11q0 78.52-29.91 147.41-29.92 68.89-81.46 120.21-51.54 51.33-120.43 81.18Q558.52-45.52 480-45.52Zm0-106q113.74 0 193.48-79.46 79.74-79.45 79.74-193.19t-79.74-193.48Q593.74-697.39 480-697.39t-193.48 79.74q-79.74 79.74-79.74 193.48t79.74 193.19q79.74 79.46 193.48 79.46Zm0-272.65Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-417.78 113.17 113.17q12.7 12.7 31.11 12.41 18.42-.28 31.11-12.97 12.7-12.7 12.7-31.11 0-18.42-12.7-31.11L542.22-480l113.17-113.17q12.7-12.7 12.7-31.11 0-18.42-12.7-31.11-12.69-12.7-31.11-12.7-18.41 0-31.11 12.7L480-542.22 366.83-655.39q-12.7-12.7-30.83-12.7t-30.83 12.7q-12.69 12.69-12.69 31.11 0 18.41 12.69 31.11L417.78-480 304.61-366.83q-12.7 12.7-12.41 30.83.28 18.13 12.97 30.83 12.7 12.69 31.11 12.69 18.42 0 31.11-12.69L480-417.78Zm-273.22 317q-44.3 0-75.15-30.85-30.85-30.85-30.85-75.15v-546.44q0-44.3 30.85-75.15 30.85-30.85 75.15-30.85h546.44q44.3 0 75.15 30.85 30.85 30.85 30.85 75.15v546.44q0 44.3-30.85 75.15-30.85 30.85-75.15 30.85H206.78Zm0-106h546.44v-546.44H206.78v546.44Zm0-546.44v546.44-546.44Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm.1-83.87q-40.01 0-68.12-28.01-28.11-28.01-28.11-68.02 0-40.01 28.01-68.12 28.01-28.11 68.02-28.11 40.01 0 68.12 28.01 28.11 28.01 28.11 68.02 0 40.01-28.01 68.12-28.01 28.11-68.02 28.11Zm-.1 221.39q-137.39 0-251.28-73.13Q114.83-328.74 49.7-450.13q-6.7-11.83-9.77-24.43-3.06-12.61-3.06-25.44 0-12.83 3.06-25.44 3.07-12.6 9.77-24.43 65.13-121.39 179.02-194.52Q342.61-817.52 480-817.52t251.28 73.13q113.89 73.13 179.02 194.52 6.7 11.83 9.77 24.43 3.06 12.61 3.06 25.44 0 12.83-3.06 25.44-3.07 12.6-9.77 24.43-65.13 121.39-179.02 194.52Q617.39-182.48 480-182.48ZM480-500Zm.05 220q112.38 0 206.32-59.78Q780.3-399.57 830.3-500q-50-100.43-143.98-160.22Q592.33-720 479.95-720q-112.38 0-206.32 59.78Q179.7-600.43 129.7-500q50 100.43 143.98 160.22Q367.67-280 480.05-280Z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Rounded Medium
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm0-160q17 0 28.5-11.5T520-480v-160q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640v160q0 17 11.5 28.5T480-440Zm0 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q17 0 28.5-11.5T520-320v-160q0-17-11.5-28.5T480-520q-17 0-28.5 11.5T440-480v160q0 17 11.5 28.5T480-280Zm0-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M478-240q21 0 35.5-14.5T528-290q0-21-14.5-35.5T478-340q-21 0-35.5 14.5T428-290q0 21 14.5 35.5T478-240Zm2 160q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Zm4-172q25 0 43.5 16t18.5 40q0 22-13.5 39T502-525q-23 20-40.5 44T444-427q0 14 10.5 23.5T479-394q15 0 25.5-10t13.5-25q4-21 18-37.5t30-31.5q23-22 39.5-48t16.5-58q0-51-41.5-83.5T484-720q-38 0-72.5 16T359-655q-7 12-4.5 25.5T368-609q14 8 29 5t25-17q11-15 27.5-23t34.5-8Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M109-120q-11 0-20-5.5T75-140q-5-9-5.5-19.5T75-180l370-640q6-10 15.5-15t19.5-5q10 0 19.5 5t15.5 15l370 640q6 10 5.5 20.5T885-140q-5 9-14 14.5t-20 5.5H109Zm69-80h604L480-720 178-200Zm302-40q17 0 28.5-11.5T520-280q0-17-11.5-28.5T480-320q-17 0-28.5 11.5T440-280q0 17 11.5 28.5T480-240Zm0-120q17 0 28.5-11.5T520-400v-120q0-17-11.5-28.5T480-560q-17 0-28.5 11.5T440-520v120q0 17 11.5 28.5T480-360Zm0-100Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-560q-17 0-28.5 11.5T440-520v128l-36-36q-11-11-28-11t-28 11q-11 11-11 28t11 28l104 104q12 12 28 12t28-12l104-104q11-11 11-28t-11-28q-11-11-28-11t-28 11l-36 36v-128q0-17-11.5-28.5T480-560Zm-280-80v440h560v-440H200Zm0 520q-33 0-56.5-23.5T120-200v-499q0-14 4.5-27t13.5-24l50-61q11-14 27.5-21.5T250-840h460q18 0 34.5 7.5T772-811l50 61q9 11 13.5 24t4.5 27v499q0 33-23.5 56.5T760-120H200Zm16-600h528l-34-40H250l-34 40Zm264 300Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M40-272q0-34 17.5-62.5T104-378q62-31 126-46.5T360-440q66 0 130 15.5T616-378q29 15 46.5 43.5T680-272v32q0 33-23.5 56.5T600-160H120q-33 0-56.5-23.5T40-240v-32Zm800 112H738q11-18 16.5-38.5T760-240v-40q0-44-24.5-84.5T666-434q51 6 96 20.5t84 35.5q36 20 55 44.5t19 53.5v40q0 33-23.5 56.5T840-160ZM360-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47Zm400-160q0 66-47 113t-113 47q-11 0-28-2.5t-28-5.5q27-32 41.5-71t14.5-81q0-42-14.5-81T544-792q14-5 28-6.5t28-1.5q66 0 113 47t47 113ZM120-240h480v-32q0-11-5.5-20T580-306q-54-27-109-40.5T360-360q-56 0-111 13.5T140-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T440-640q0-33-23.5-56.5T360-720q-33 0-56.5 23.5T280-640q0 33 23.5 56.5T360-560Zm0 320Zm0-400Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M807-434 666-234q-11 16-28.5 25t-37.5 9H200q-33 0-56.5-23.5T120-280v-400q0-33 23.5-56.5T200-760h400q20 0 37.5 9t28.5 25l141 200q15 21 15 46t-15 46ZM600-280l142-200-142-200H200v400h400ZM200-680v400-400Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-400q0-33 23.5-56.5T200-680h80v-80q0-33 23.5-56.5T360-840h240q33 0 56.5 23.5T680-760v240h80q33 0 56.5 23.5T840-440v240q0 33-23.5 56.5T760-120H520v-160h-80v160H200Zm0-80h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 320h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 480h80v-80h-80v80Zm0-160h80v-80h-80v80Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-347q14-7 29-10t31-3h20v-440h-20q-25 0-42.5 17.5T240-740v393Zm160-13h320v-440H400v440Zm-160 13v-453 453Zm60 267q-58 0-99-41t-41-99v-520q0-58 41-99t99-41h420q33 0 56.5 23.5T800-800v501q0 8-6.5 14.5T770-270q-14 7-22 20t-8 30q0 17 8 30.5t22 19.5q14 6 22 16.5t8 22.5v10q0 17-11.5 29T760-80H300Zm0-80h373q-6-14-9.5-28.5T660-220q0-16 3-31t10-29H300q-26 0-43 17.5T240-220q0 26 17 43t43 17Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-400q-33 0-56.5-23.5T200-480q0-33 23.5-56.5T280-560q33 0 56.5 23.5T360-480q0 33-23.5 56.5T280-400Zm0 160q-100 0-170-70T40-480q0-100 70-170t170-70q67 0 121.5 33t86.5 87h335q8 0 15.5 3t13.5 9l80 80q6 6 8.5 13t2.5 15q0 8-2.5 15t-8.5 13L805-325q-5 5-12 8t-14 4q-7 1-14-1t-13-7l-52-39-57 43q-5 4-11 6t-12 2q-6 0-12.5-2t-11.5-6l-61-43h-47q-32 54-86.5 87T280-240Zm0-80q56 0 98.5-34t56.5-86h125l58 41v.5-.5l82-61 71 55 75-75h-.5.5l-40-40v-.5.5H435q-14-52-56.5-86T280-640q-66 0-113 47t-47 113q0 66 47 113t113 47Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M352-120H200q-33 0-56.5-23.5T120-200v-152q48 0 84-30.5t36-77.5q0-47-36-77.5T120-568v-152q0-33 23.5-56.5T200-800h160q0-42 29-71t71-29q42 0 71 29t29 71h160q33 0 56.5 23.5T800-720v160q42 0 71 29t29 71q0 42-29 71t-71 29v160q0 33-23.5 56.5T720-120H568q0-50-31.5-85T460-240q-45 0-76.5 35T352-120Zm-152-80h85q24-66 77-93t98-27q45 0 98 27t77 93h85v-240h80q8 0 14-6t6-14q0-8-6-14t-14-6h-80v-240H480v-80q0-8-6-14t-14-6q-8 0-14 6t-6 14v80H200v88q54 20 87 67t33 105q0 57-33 104t-87 68v88Zm260-260Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Zm0-80h640v-400H447l-80-80H160v480Zm0 0v-480 480Zm120-80h240q17 0 28.5-11.5T560-360q0-17-11.5-28.5T520-400H280q-17 0-28.5 11.5T240-360q0 17 11.5 28.5T280-320Zm0-160h400q17 0 28.5-11.5T720-520q0-17-11.5-28.5T680-560H280q-17 0-28.5 11.5T240-520q0 17 11.5 28.5T280-480Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-160h320v-120q0-66-47-113t-113-47q-66 0-113 47t-47 113v120Zm160-360q66 0 113-47t47-113v-120H320v120q0 66 47 113t113 47ZM200-80q-17 0-28.5-11.5T160-120q0-17 11.5-28.5T200-160h40v-120q0-61 28.5-114.5T348-480q-51-32-79.5-85.5T240-680v-120h-40q-17 0-28.5-11.5T160-840q0-17 11.5-28.5T200-880h560q17 0 28.5 11.5T800-840q0 17-11.5 28.5T760-800h-40v120q0 61-28.5 114.5T612-480q51 32 79.5 85.5T720-280v120h40q17 0 28.5 11.5T800-120q0 17-11.5 28.5T760-80H200Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-120q-33 0-56.5-23.5T200-200v-520q-17 0-28.5-11.5T160-760q0-17 11.5-28.5T200-800h160q0-17 11.5-28.5T400-840h160q17 0 28.5 11.5T600-800h160q17 0 28.5 11.5T800-760q0 17-11.5 28.5T760-720v520q0 33-23.5 56.5T680-120H280Zm400-600H280v520h400v-520ZM400-280q17 0 28.5-11.5T440-320v-280q0-17-11.5-28.5T400-640q-17 0-28.5 11.5T360-600v280q0 17 11.5 28.5T400-280Zm160 0q17 0 28.5-11.5T600-320v-280q0-17-11.5-28.5T560-640q-17 0-28.5 11.5T520-600v280q0 17 11.5 28.5T560-280ZM280-720v520-520Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-7-.5-14.5T799-507q-5 29-27 48t-52 19h-80q-33 0-56.5-23.5T560-520v-40H400v-80q0-33 23.5-56.5T480-720h40q0-23 12.5-40.5T563-789q-20-5-40.5-8t-42.5-3q-134 0-227 93t-93 227h200q66 0 113 47t47 113v40H400v110q20 5 39.5 7.5T480-160Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Zm0-80h640v-400H447l-80-80H160v480Zm0 0v-480 480Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm0-80h560v-400H640q-17 0-28.5-11.5T600-640v-120H200v560Zm440-80q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm0-80h560v-400H640q-17 0-28.5-11.5T600-640v-120H200v560Zm440-80q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm0-80h560v-400H640q-17 0-28.5-11.5T600-640v-120H200v560Zm440-80q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm0-80h560v-400H640q-17 0-28.5-11.5T600-640v-120H200v560Zm440-80q17 0 28.5-11.5T680-320q0-17-11.5-28.5T640-360H320q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280h320ZM440-600q17 0 28.5-11.5T480-640q0-17-11.5-28.5T440-680H320q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600h120Zm200 160q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h360v-160q0-17 11.5-28.5T600-400h160v-360H200v560Zm0 80q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v367q0 16-6 30.5T817-337L623-143q-11 11-25.5 17t-30.5 6H200Zm240-280H320q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480h120q17 0 28.5 11.5T480-440q0 17-11.5 28.5T440-400Zm200-160H320q-17 0-28.5-11.5T280-600q0-17 11.5-28.5T320-640h320q17 0 28.5 11.5T680-600q0 17-11.5 28.5T640-560ZM200-200v-560 560Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M352-200q-33 0-56.5-23.5T272-280v-400q0-33 23.5-56.5T352-760h141q65 0 120 40t55 111q0 51-23 78.5T602-491q25 11 55.5 41t30.5 90q0 89-65 124.5T501-200H352Zm41-112h104q48 0 58.5-24.5T566-372q0-11-10.5-35.5T494-432H393v120Zm0-228h93q33 0 48-17t15-38q0-24-17-39t-44-15h-95v109Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M250-200q-21 0-35.5-14.5T200-250q0-21 14.5-35.5T250-300h110l120-360H370q-21 0-35.5-14.5T320-710q0-21 14.5-35.5T370-760h300q21 0 35.5 14.5T720-710q0 21-14.5 35.5T670-660h-90L460-300h90q21 0 35.5 14.5T600-250q0 21-14.5 35.5T550-200H250Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160 0q-33 0-56.5-23.5T80-80q0-33 23.5-56.5T160-160h640q33 0 56.5 23.5T880-80q0 33-23.5 56.5T800 0H160Zm424-480L480-584 320-424l103 104 161-160Zm-47-160 103 103 160-159-104-104-159 160Zm-84-29 216 216-189 190q-24 24-56.5 24T367-263l-5 4q-11 9-24 14t-27 5H189q-14 0-19.5-12t4.5-22l92-91q-24-24-25-57.5t23-57.5l189-189Zm0 0 187-187q24-24 56.5-24t56.5 24l104 103q24 24 24 56.5T857-640L669-453 453-669Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M486-160q-63 0-116.5-33.5T285-283q-9-16-2.5-33.5T306-343q18-10 37.5-3.5T374-322q18 30 48.5 48t65.5 18q44 0 76.5-27t32.5-69q0-20 14-34t34-14q20 0 34.5 14t14.5 34v12q0 79-62.5 129.5T486-160ZM120-480q-17 0-28.5-11.5T80-520q0-17 11.5-28.5T120-560h720q17 0 28.5 11.5T880-520q0 17-11.5 28.5T840-480H120Zm208-165q-17-10-23-29.5t4-36.5q25-47 72-71t101-24q48 0 90.5 20t71.5 58q11 14 7 32t-19 29q-17 12-36.5 9T562-677q-15-17-35-25t-43-8q-27 0-52 11t-38 34q-10 18-29.5 24t-36.5-4Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M800-160q-17 0-28.5-11.5T760-200v-40q0-17 11.5-28.5T800-280h80v-40H780q-8 0-14-6t-6-14q0-8 6-14t14-6h100q17 0 28.5 11.5T920-320v40q0 17-11.5 28.5T880-240h-80v40h100q8 0 14 6t6 14q0 8-6 14t-14 6H800Zm-483-80q-27 0-39.5-23t1.5-46l141-222-128-201q-14-22-1.5-45t38.5-23q12 0 22 5.5t16 15.5l111 179h4l110-179q6-10 16.5-15.5T630-800q27 0 39 23t-2 46L539-531l142 222q14 23 1 46t-39 23q-12 0-22-5.5T605-261L482-457h-4L355-261q-6 10-16.5 15.5T317-240Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M800-600q-17 0-28.5-11.5T760-640v-40q0-17 11.5-28.5T800-720h80v-40H780q-8 0-14-6t-6-14q0-8 6-14t14-6h100q17 0 28.5 11.5T920-760v40q0 17-11.5 28.5T880-680h-80v40h100q8 0 14 6t6 14q0 8-6 14t-14 6H800ZM317-160q-27 0-39.5-23t1.5-46l141-222-128-201q-14-22-1.5-45t38.5-23q12 0 22 5.5t16 15.5l111 179h4l110-179q6-10 16.5-15.5T630-720q27 0 39 23t-2 46L539-451l142 222q14 23 1 46t-39 23q-12 0-22-5.5T605-181L482-377h-4L355-181q-6 10-16.5 15.5T317-160Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-120q-17 0-28.5-11.5T200-160q0-17 11.5-28.5T240-200h480q17 0 28.5 11.5T760-160q0 17-11.5 28.5T720-120H240Zm240-160q-101 0-157-63t-56-167v-279q0-21 15.5-36t36.5-15q21 0 36 15t15 36v285q0 56 28 91t82 35q54 0 82-35t28-91v-285q0-21 15.5-36t36.5-15q21 0 36 15t15 36v279q0 104-56 167t-157 63Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-200q-17 0-28.5-11.5T200-240q0-17 11.5-28.5T240-280h480q17 0 28.5 11.5T760-240q0 17-11.5 28.5T720-200H240Zm54-208 137-368q4-11 13.5-17.5T466-800h28q12 0 21.5 6.5T529-776l137 369q6 17-4 32t-28 15q-11 0-20.5-6.5T600-384l-30-88H392l-32 89q-4 11-13 17t-20 6q-19 0-29.5-15.5T294-408Zm120-128h132l-64-182h-4l-64 182Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M380-320q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l224 224q11 11 11 28t-11 28q-11 11-28 11t-28-11L532-372q-30 24-69 38t-83 14Zm0-80q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m247-364-32 89q-4 11-13 17t-20 6q-19 0-29.5-15.5T149-300l138-368q4-11 13.5-17.5T321-692h28q11 0 21 6.5t14 17.5l138 369q7 17-4 32t-29 15q-11 0-20-6.5T456-276l-31-88H247Zm23-64h131l-64-182h-4l-63 182Zm395 186q-51 0-81-27.5T554-342q0-44 34.5-72.5T677-443q23 0 45 4t38 11v-12q0-29-20.5-47T685-505q-15 0-29.5 4.5T629-487q-13 10-24.5 7T586-491q-7-8-7-19t11-19q20-16 45-23.5t51-7.5q69 0 103 32.5t34 97.5v147q0 13-9.5 22t-22.5 9q-13 0-22-9.5t-9-22.5v-5h-4q-14 23-38 35t-53 12Zm12-54q35 0 59.5-24t24.5-56q-14-8-33.5-12.5T689-393q-32 0-50 14t-18 37q0 20 16 33t40 13Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M80-520q0-117 81.5-198.5T360-800h240q117 0 198.5 81.5T880-520q0 103-66 181t-168 95q-18 3-32-8t-14-28q0-17 13.5-29t31.5-16q69-16 112-70.5T800-520q0-83-58.5-141.5T600-720H360q-83 0-141.5 58.5T160-520q0 83 58.5 141.5T360-320h7l-36-36q-11-11-11-27.5t12-28.5q11-11 28-11t28 11l104 104q12 12 12 28t-12 28L388-148q-11 11-27.5 11T332-148q-12-12-12-28.5t12-28.5l35-35h-7q-117 0-198.5-81.5T80-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M340-160q-25 0-42.5-17.5T280-220v-460H140q-25 0-42.5-17.5T80-740q0-25 17.5-42.5T140-800h400q25 0 42.5 17.5T600-740q0 25-17.5 42.5T540-680H400v460q0 25-17.5 42.5T340-160Zm360 0q-25 0-42.5-17.5T640-220v-260h-60q-25 0-42.5-17.5T520-540q0-25 17.5-42.5T580-600h240q25 0 42.5 17.5T880-540q0 25-17.5 42.5T820-480h-60v260q0 25-17.5 42.5T700-160Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-800v241-1 400-640 200-200Zm0 720q-33 0-56.5-23.5T120-160v-640q0-33 23.5-56.5T200-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v28q0 17-11.5 28T720-540q-17 0-28.5-11.5T680-580v-20H520q-17 0-28.5-11.5T480-640v-160H200v640h220q17 0 28.5 11.5T460-120q0 17-11.5 28.5T420-80H200Zm460-120q42 0 71-29t29-71q0-42-29-71t-71-29q-42 0-71 29t-29 71q0 42 29 71t71 29ZM892-68q-11 11-28 11t-28-11l-80-80q-21 14-45.5 21t-50.5 7q-75 0-127.5-52.5T480-300q0-75 52.5-127.5T660-480q75 0 127.5 52.5T840-300q0 26-7 50.5T812-204l80 80q11 11 11 28t-11 28Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M80-482q0-69 22.5-133.5T169-734q11-13 27.5-14t28.5 11q12 12 12.5 28.5T227-678q-33 42-50 92t-17 104q0 54 18 104t50 92q11 14 10.5 30T226-228q-12 12-28.5 11.5T170-230q-43-54-66.5-118.5T80-482Zm300 242q-25 0-42.5-17.5T320-300q0-25 17.5-42.5T380-360q25 0 42.5 17.5T440-300q0 25-17.5 42.5T380-240Zm179-200q-17 0-28.5-11.5T519-480v-31l-26 16q-14 8-30.5 3.5T438-510q-8-14-3.5-30.5T453-565l26-15-27-15q-14-8-18-24.5t4-30.5q8-15 24.5-18.5T493-664l26 15v-31q0-17 11.5-28.5T559-720q17 0 28.5 11.5T599-680v31l26-16q14-8 30.5-3.5T680-650q8 14 3.5 30.5T665-595l-26 15 27 15q14 8 18 24.5t-4 30.5q-8 15-24.5 18.5T625-496l-26-15v31q0 17-11.5 28.5T559-440Zm321-42q0 69-22.5 133.5T791-230q-11 13-27.5 13.5T735-228q-12-12-12.5-28t10.5-30q33-42 50-92t17-104q0-54-18-104t-50-92q-11-14-10-30.5t13-28.5q12-12 28-11t27 14q43 54 66.5 118.5T880-482Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-720q-63 0-113.5 34.5T254-595q-6 15-19.5 22.5T205-568q-16-3-25.5-15.5T175-610q27-84 99-137t166-53q59 0 110.5 22.5T640-716v-44q0-17 11.5-28.5T680-800q17 0 28.5 11.5T720-760v160q0 17-11.5 28.5T680-560H520q-17 0-28.5-11.5T480-600q0-17 11.5-28.5T520-640h80q-29-36-69.5-58T440-720Zm0 480q-59 0-110.5-22.5T240-324v44q0 17-11.5 28.5T200-240q-17 0-28.5-11.5T160-280v-160q0-17 11.5-28.5T200-480h160q17 0 28.5 11.5T400-440q0 17-11.5 28.5T360-400h-80q29 36 69.5 58t90.5 22q62 0 111.5-33t72.5-87q7-16 20.5-25.5T675-472q17 4 25 18t3 30q-7 20-16.5 37.5T664-352l148 148q11 11 11 28t-11 28q-11 11-28 11t-28-11L608-296q-36 27-78.5 41.5T440-240Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-199q-33 0-56.5-23.5T40-279v-80q0-17 11.5-28.5T80-399q17 0 28.5 11.5T120-359v80h720v-80q0-17 11.5-28.5T880-399q17 0 28.5 11.5T920-359v80q0 33-23.5 56.5T840-199H120Zm174-152q-49 0-77-25.5T189-446q0-42 32.5-68.5T305-541q23 0 42.5 3.5T381-526v-14q0-27-18.5-43T312-599q-15 0-28.5 4.5T259-582q-9 7-19.5 8t-19.5-6q-9-7-11-17.5t6-18.5q18-17 42.5-26t55.5-9q62 0 95 29.5t33 85.5v147q0 12-8.5 20.5T412-360q-13 0-21.5-8.5T382-390v-4h-3q-13 20-35 31.5T294-351Zm22-143q-32 0-49 12.5T250-446q0 20 15 32.5t39 12.5q32 0 54.5-22.5T381-478q-14-8-32-12t-33-4Zm337 143q-41 0-62.5-18T563-397h-3v13q0 12-8.5 20.5T531-355q-12 0-21-9t-9-21v-345q0-13 9-22t22-9q13 0 22 9t9 22v82l-3 40h3q3-5 24-25.5t66-20.5q64 0 101 46t37 106q0 60-36.5 105.5T653-351Zm-9-247q-40 0-62 29.5T560-503q0 37 22 66t62 29q40 0 62.5-29t22.5-66q0-37-22.5-66T644-598Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M420-308q-8 0-14-5.5t-6-14.5v-304q0-9 6-14.5t14-5.5q2 0 14 6l145 145q5 5 7 10t2 11q0 6-2 11t-7 10L434-314q-3 3-6.5 4.5T420-308Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M459-381 314-526q-3-3-4.5-6.5T308-540q0-8 5.5-14t14.5-6h304q9 0 14.5 6t5.5 14q0 2-6 14L501-381q-5 5-10 7t-11 2q-6 0-11-2t-10-7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M760-252v72q0 8 6 14t14 6q8 0 14-6t6-14v-120q0-8-6-14t-14-6H660q-8 0-14 6t-6 14q0 8 6 14t14 6h72l-98 98q-6 6-6 14t6 14q6 6 14 6t14-6l98-98ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v200q0 17-11.5 28.5T800-520q-17 0-28.5-11.5T760-560v-200H200v560h200q17 0 28.5 11.5T440-160q0 17-11.5 28.5T400-120H200Zm0-120v40-560 243-3 280Zm80-80q0 17 11.5 28.5T320-280h83q17 0 28.5-11.5T443-320q0-17-11.5-28.5T403-360h-83q-17 0-28.5 11.5T280-320Zm0-160q0 17 11.5 28.5T320-440h200q17 0 28.5-11.5T560-480q0-17-11.5-28.5T520-520H320q-17 0-28.5 11.5T280-480Zm0-160q0 17 11.5 28.5T320-600h320q17 0 28.5-11.5T680-640q0-17-11.5-28.5T640-680H320q-17 0-28.5 11.5T280-640ZM720-40q-83 0-141.5-58.5T520-240q0-83 58.5-141.5T720-440q83 0 141.5 58.5T920-240q0 83-58.5 141.5T720-40Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-313q10-3 19.5-5t20.5-2h40v-480h-40q-17 0-28.5 11.5T200-760v447Zm40 233q-50 0-85-35t-35-85v-560q0-50 35-85t85-35h240q17 0 28.5 11.5T520-840q0 17-11.5 28.5T480-800H360v480h240v-80q0-17 11.5-28.5T640-440q17 0 28.5 11.5T680-400v160H240q-17 0-28.5 11.5T200-200q0 17 11.5 28.5T240-160h520v-280q0-17 11.5-28.5T800-480q17 0 28.5 11.5T840-440v280q0 33-23.5 56.5T760-80H240Zm-40-233v-487 487Zm500-167q0-92 64-156t156-64q-92 0-156-64t-64-156q0 92-64 156t-156 64q92 0 156 64t64 156Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-600q17 0 28.5-11.5T360-640q0-17-11.5-28.5T320-680q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600Zm0 160q17 0 28.5-11.5T360-480q0-17-11.5-28.5T320-520q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440Zm0 160q17 0 28.5-11.5T360-320q0-17-11.5-28.5T320-360q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h407q16 0 30.5 6t25.5 17l154 154q11 11 17 25.5t6 30.5v407q0 33-23.5 56.5T760-120H200Zm0-80h560v-400H640q-17 0-28.5-11.5T600-640v-120H200v560Zm0-560v160-160 560-560Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-240v-480 480Zm0 80q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v80q0 17-11.5 28.5T840-520q-17 0-28.5-11.5T800-560v-80H447l-80-80H160v480h280q17 0 28.5 11.5T480-200q0 17-11.5 28.5T440-160H160Zm400 40v-66q0-8 3-15.5t9-13.5l209-208q9-9 20-13t22-4q12 0 23 4.5t20 13.5l37 37q8 9 12.5 20t4.5 22q0 11-4 22.5T903-300L695-92q-6 6-13.5 9T666-80h-66q-17 0-28.5-11.5T560-120Zm300-223-37-37 37 37ZM620-140h38l121-122-18-19-19-18-122 121v38Zm141-141-19-18 37 37-18-19Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M380-320q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l224 224q11 11 11 28t-11 28q-11 11-28 11t-28-11L532-372q-30 24-69 38t-83 14Zm0-80q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-440H240q-17 0-28.5-11.5T200-480q0-17 11.5-28.5T240-520h200v-200q0-17 11.5-28.5T480-760q17 0 28.5 11.5T520-720v200h200q17 0 28.5 11.5T760-480q0 17-11.5 28.5T720-440H520v200q0 17-11.5 28.5T480-200q-17 0-28.5-11.5T440-240v-200Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-160 232-88q-40 17-76-6.5T120-161v-519q0-33 23.5-56.5T200-760h400q33 0 56.5 23.5T680-680v519q0 43-36 66.5T568-88l-168-72Zm0-88 200 86v-518H200v518l200-86Zm400 88q-17 0-28.5-11.5T760-200v-640H280q-17 0-28.5-11.5T240-880q0-17 11.5-28.5T280-920h480q33 0 56.5 23.5T840-840v640q0 17-11.5 28.5T800-160ZM400-680H200h400-200Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h360q17 0 28.5 11.5T880-680q0 17-11.5 28.5T840-640H447l-80-80H160v480l79-263q8-26 29.5-41.5T316-560h516q41 0 64.5 32.5T909-457l-72 240q-8 26-29.5 41.5T760-160H160Zm84-80h516l72-240H316l-72 240Zm-84-262v-218 218Zm84 262 72-240-72 240Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M760-252v72q0 8 6 14t14 6q8 0 14-6t6-14v-120q0-8-6-14t-14-6H660q-8 0-14 6t-6 14q0 8 6 14t14 6h72l-98 98q-6 6-6 14t6 14q6 6 14 6t14-6l98-98ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v200q0 17-11.5 28.5T800-520q-17 0-28.5-11.5T760-560v-200H200v560h200q17 0 28.5 11.5T440-160q0 17-11.5 28.5T400-120H200Zm0-120v40-560 243-3 280Zm80-80q0 17 11.5 28.5T320-280h83q17 0 28.5-11.5T443-320q0-17-11.5-28.5T403-360h-83q-17 0-28.5 11.5T280-320Zm0-160q0 17 11.5 28.5T320-440h200q17 0 28.5-11.5T560-480q0-17-11.5-28.5T520-520H320q-17 0-28.5 11.5T280-480Zm0-160q0 17 11.5 28.5T320-600h320q17 0 28.5-11.5T680-640q0-17-11.5-28.5T640-680H320q-17 0-28.5 11.5T280-640ZM720-40q-83 0-141.5-58.5T520-240q0-83 58.5-141.5T720-440q83 0 141.5 58.5T920-240q0 83-58.5 141.5T720-40Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-424 116 116q11 11 28 11t28-11q11-11 11-28t-11-28L536-480l116-116q11-11 11-28t-11-28q-11-11-28-11t-28 11L480-536 364-652q-11-11-28-11t-28 11q-11 11-11 28t11 28l116 116-116 116q-11 11-11 28t11 28q11 11 28 11t28-11l116-116Zm0 344q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m424-424-86-86q-11-11-28-11t-28 11q-11 11-11 28t11 28l114 114q12 12 28 12t28-12l226-226q11-11 11-28t-11-28q-11-11-28-11t-28 11L424-424ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-80h560v-560H200v560Zm0-560v560-560Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-361q-8 0-15-2.5t-13-8.5L268-556q-11-11-11-28t11-28q11-11 28-11t28 11l156 156 156-156q11-11 28-11t28 11q11 11 11 28t-11 28L508-372q-6 6-13 8.5t-15 2.5Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m142-480 294 294q15 15 14.5 35T435-116q-15 15-35 15t-35-15L57-423q-12-12-18-27t-6-30q0-15 6-30t18-27l308-308q15-15 35.5-14.5T436-844q15 15 15 35t-15 35L142-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M579-480 285-774q-15-15-14.5-35.5T286-845q15-15 35.5-15t35.5 15l307 308q12 12 18 27t6 30q0 15-6 30t-18 27L356-115q-15 15-35 14.5T286-116q-15-15-15-35.5t15-35.5l293-293Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-528 324-372q-11 11-28 11t-28-11q-11-11-11-28t11-28l184-184q12-12 28-12t28 12l184 184q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-528Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-424 284-228q-11 11-28 11t-28-11q-11-11-11-28t11-28l196-196-196-196q-11-11-11-28t11-28q11-11 28-11t28 11l196 196 196-196q11-11 28-11t28 11q11 11 11 28t-11 28L536-480l196 196q11 11 11 28t-11 28q-11 11-28 11t-28-11L480-424Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M360-240q-33 0-56.5-23.5T280-320v-480q0-33 23.5-56.5T360-880h360q33 0 56.5 23.5T800-800v480q0 33-23.5 56.5T720-240H360Zm0-80h360v-480H360v480ZM200-80q-33 0-56.5-23.5T120-160v-520q0-17 11.5-28.5T160-720q17 0 28.5 11.5T200-680v520h400q17 0 28.5 11.5T640-120q0 17-11.5 28.5T600-80H200Zm160-240v-480 480Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-360v80q0 17 11.5 28.5T480-240q17 0 28.5-11.5T520-280v-80h80q17 0 28.5-11.5T640-400q0-17-11.5-28.5T600-440h-80v-80q0-17-11.5-28.5T480-560q-17 0-28.5 11.5T440-520v80h-80q-17 0-28.5 11.5T320-400q0 17 11.5 28.5T360-360h80ZM240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v447q0 33-23.5 56.5T720-80H240Zm280-560v-160H240v640h480v-440H560q-17 0-28.5-11.5T520-640ZM240-800v200-200 640-640Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M360-440h240q17 0 28.5-11.5T640-480q0-17-11.5-28.5T600-520H360q-17 0-28.5 11.5T320-480q0 17 11.5 28.5T360-440Zm0 120h240q17 0 28.5-11.5T640-360q0-17-11.5-28.5T600-400H360q-17 0-28.5 11.5T320-360q0 17 11.5 28.5T360-320Zm0 120h120q17 0 28.5-11.5T520-240q0-17-11.5-28.5T480-280H360q-17 0-28.5 11.5T320-240q0 17 11.5 28.5T360-200ZM240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h287q16 0 30.5 6t25.5 17l194 194q11 11 17 25.5t6 30.5v447q0 33-23.5 56.5T720-80H240Zm480-520H580q-25 0-42.5-17.5T520-660v-140H240v640h480v-440ZM240-800v200-200 640-640Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h57l391-391-57-57-391 391v57Zm-40 80q-17 0-28.5-11.5T120-160v-97q0-16 6-30.5t17-25.5l505-504q12-11 26.5-17t30.5-6q16 0 31 6t26 18l55 56q12 11 17.5 26t5.5 30q0 16-5.5 30.5T817-647L313-143q-11 11-25.5 17t-30.5 6h-97Zm600-584-56-56 56 56Zm-141 85-28-29 57 57-29-28Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-440h320q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-480ZM320-183l-90 90q-12 12-28 11.5T174-94q-11-12-11.5-28t11.5-28l90-90h-50q-17 0-28.5-11.5T174-280q0-17 11.5-28.5T214-320h146q17 0 28.5 11.5T400-280v146q0 17-11.5 28.5T360-94q-17 0-28.5-11.5T320-134v-49ZM200-400q-17 0-28.5-11.5T160-440v-360q0-33 23.5-56.5T240-880h320l240 240v480q0 33-23.5 56.5T720-80H520q-17 0-28.5-11.5T480-120q0-17 11.5-28.5T520-160h200v-440H560q-17 0-28.5-11.5T520-640v-160H240v360q0 17-11.5 28.5T200-400Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-160q-17 0-28.5-11.5T400-200v-240L168-736q-15-20-4.5-42t36.5-22h560q26 0 36.5 22t-4.5 42L560-440v240q0 17-11.5 28.5T520-160h-80Zm40-308 198-252H282l198 252Zm0 0Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h480q33 0 56.5 23.5T800-800v640q0 33-23.5 56.5T720-80H240Zm480-80v-640H240v640h480Zm0-640H240h480ZM408-600h144q14 0 19-12t-5-22l-58-58q-12-12-28-12t-28 12l-58 58q-10 10-5 22t19 12Zm100 332 58-58q10-10 5-22t-19-12H408q-14 0-19 12t5 22l58 58q12 12 28 12t28-12Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm640-560H160v480h640v-480Zm-640 0v480-480Zm200 312v-144q0-14-12-19t-22 5l-58 58q-12 12-12 28t12 28l58 58q10 10 22 5t12-19Zm332-100-58-58q-10-10-22-5t-12 19v144q0 14 12 19t22-5l58-58q12-12 12-28t-12-28Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h207q16 0 30.5 6t25.5 17l57 57h320q33 0 56.5 23.5T880-640v400q0 33-23.5 56.5T800-160H160Zm0-80h640v-400H447l-80-80H160v480Zm0 0v-480 480Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M384-362h192l35 97q4 11 14 18t22 7q20 0 32.5-16.5T684-293L532-695q-5-11-15-18t-22-7h-30q-12 0-22 7t-15 18L276-293q-8 19 4 36t32 17q13 0 22.5-7t14.5-19l35-96Zm24-70 70-198h4l70 198H408ZM160-80q-33 0-56.5-23.5T80-160v-640q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v640q0 33-23.5 56.5T800-80H160Zm0-80h640v-640H160v640Zm0-640v640-640Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-80q0-17 11.5-28.5T160-320q17 0 28.5 11.5T200-280v80h560v-480H200v80q0 17-11.5 28.5T160-560q-17 0-28.5-11.5T120-600v-160q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm287-280H160q-17 0-28.5-11.5T120-440q0-17 11.5-28.5T160-480h327l-55-56q-11-11-11.5-27.5T432-592q11-11 28-11t28 11l124 124q12 12 12 28t-12 28L488-288q-11 11-27.5 11.5T432-288q-11-11-11-28t11-28l55-56Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m603-202-34 97q-4 11-14 18t-22 7q-20 0-32.5-16.5T496-133l152-402q5-11 15-18t22-7h30q12 0 22 7t15 18l152 403q8 19-4 35.5T868-80q-13 0-22.5-7T831-106l-34-96H603ZM362-401 188-228q-11 11-27.5 11.5T132-228q-11-11-11-28t11-28l174-174q-35-35-63.5-80T190-640h84q20 39 40 68t48 58q33-33 68.5-92.5T484-720H80q-17 0-28.5-11.5T40-760q0-17 11.5-28.5T80-800h240v-40q0-17 11.5-28.5T360-880q17 0 28.5 11.5T400-840v40h240q17 0 28.5 11.5T680-760q0 17-11.5 28.5T640-720h-76q-21 72-63 148t-83 116l96 98-30 82-122-125Zm266 129h144l-72-204-72 204Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-200q-17 0-28.5-11.5T120-240q0-17 11.5-28.5T160-280h640q17 0 28.5 11.5T840-240q0 17-11.5 28.5T800-200H160Zm0-160q-17 0-28.5-11.5T120-400q0-17 11.5-28.5T160-440h640q17 0 28.5 11.5T840-400q0 17-11.5 28.5T800-360H160Zm0-160q-17 0-28.5-11.5T120-560q0-17 11.5-28.5T160-600h640q17 0 28.5 11.5T840-560q0 17-11.5 28.5T800-520H160Zm0-160q-17 0-28.5-11.5T120-720q0-17 11.5-28.5T160-760h640q17 0 28.5 11.5T840-720q0 17-11.5 28.5T800-680H160Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-200q-17 0-28.5-11.5T360-240q0-17 11.5-28.5T400-280h400q17 0 28.5 11.5T840-240q0 17-11.5 28.5T800-200H400Zm0-240q-17 0-28.5-11.5T360-480q0-17 11.5-28.5T400-520h400q17 0 28.5 11.5T840-480q0 17-11.5 28.5T800-440H400Zm0-240q-17 0-28.5-11.5T360-720q0-17 11.5-28.5T400-760h400q17 0 28.5 11.5T840-720q0 17-11.5 28.5T800-680H400ZM200-160q-33 0-56.5-23.5T120-240q0-33 23.5-56.5T200-320q33 0 56.5 23.5T280-240q0 33-23.5 56.5T200-160Zm0-240q-33 0-56.5-23.5T120-480q0-33 23.5-56.5T200-560q33 0 56.5 23.5T280-480q0 33-23.5 56.5T200-400Zm0-240q-33 0-56.5-23.5T120-720q0-33 23.5-56.5T200-800q33 0 56.5 23.5T280-720q0 33-23.5 56.5T200-640Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-17 0-28.5-11.5T160-160q0-17 11.5-28.5T200-200h560q17 0 28.5 11.5T800-160q0 17-11.5 28.5T760-120H200Zm280-177q-8 0-15-2.5t-13-8.5L308-452q-11-11-11-28t11-28q11-11 28-11t28 11l76 76v-368q0-17 11.5-28.5T480-840q17 0 28.5 11.5T520-800v368l76-76q11-11 28-11t28 11q11 11 11 28t-11 28L508-308q-6 6-13 8.5t-15 2.5Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-240q-17 0-28.5-11.5T80-280v-400q0-17 11.5-28.5T120-720q17 0 28.5 11.5T160-680v400q0 17-11.5 28.5T120-240Zm273-200 115 115q12 12 12 28.5T508-268q-12 11-28.5 11T452-268L268-452q-6-6-8.5-13t-2.5-15q0-8 2.5-15t8.5-13l184-184q11-11 28-11t28 11q12 12 11.5 28.5T508-636L393-520h447q17 0 28.5 11.5T880-480q0 17-11.5 28.5T840-440H393Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M840-240q-17 0-28.5-11.5T800-280v-400q0-17 11.5-28.5T840-720q17 0 28.5 11.5T880-680v400q0 17-11.5 28.5T840-240ZM567-440H120q-17 0-28.5-11.5T80-480q0-17 11.5-28.5T120-520h447L452-636q-11-11-11.5-27.5T452-692q11-11 28-11t28 11l184 184q6 6 8.5 13t2.5 15q0 8-2.5 15t-8.5 13L508-268q-11 11-27.5 11T452-268q-12-12-12-28.5t12-28.5l115-115Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-760q-17 0-28.5-11.5T160-800q0-17 11.5-28.5T200-840h560q17 0 28.5 11.5T800-800q0 17-11.5 28.5T760-760H200Zm280 640q-17 0-28.5-11.5T440-160v-368l-76 76q-11 11-28 11t-28-11q-11-11-11-28t11-28l144-144q6-6 13-8.5t15-2.5q8 0 15 2.5t13 8.5l144 144q11 11 11 28t-11 28q-11 11-28 11t-28-11l-76-76v368q0 17-11.5 28.5T480-120Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h80q17 0 28.5 11.5T320-160q0 17-11.5 28.5T280-120H160q-17 0-28.5-11.5T120-160v-120q0-17 11.5-28.5T160-320q17 0 28.5 11.5T200-280v80Zm560 0v-80q0-17 11.5-28.5T800-320q17 0 28.5 11.5T840-280v120q0 17-11.5 28.5T800-120H680q-17 0-28.5-11.5T640-160q0-17 11.5-28.5T680-200h80ZM200-760v80q0 17-11.5 28.5T160-640q-17 0-28.5-11.5T120-680v-120q0-17 11.5-28.5T160-840h120q17 0 28.5 11.5T320-800q0 17-11.5 28.5T280-760h-80Zm560 0h-80q-17 0-28.5-11.5T640-800q0-17 11.5-28.5T680-840h120q17 0 28.5 11.5T840-800v120q0 17-11.5 28.5T800-640q-17 0-28.5-11.5T760-680v-80Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-240h-80q-17 0-28.5-11.5T120-280q0-17 11.5-28.5T160-320h120q17 0 28.5 11.5T320-280v120q0 17-11.5 28.5T280-120q-17 0-28.5-11.5T240-160v-80Zm480 0v80q0 17-11.5 28.5T680-120q-17 0-28.5-11.5T640-160v-120q0-17 11.5-28.5T680-320h120q17 0 28.5 11.5T840-280q0 17-11.5 28.5T800-240h-80ZM240-720v-80q0-17 11.5-28.5T280-840q17 0 28.5 11.5T320-800v120q0 17-11.5 28.5T280-640H160q-17 0-28.5-11.5T120-680q0-17 11.5-28.5T160-720h80Zm480 0h80q17 0 28.5 11.5T840-680q0 17-11.5 28.5T800-640H680q-17 0-28.5-11.5T640-680v-120q0-17 11.5-28.5T680-840q17 0 28.5 11.5T720-800v80Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M420-308q-8 0-14-5.5t-6-14.5v-304q0-9 6-14.5t14-5.5q2 0 14 6l145 145q5 5 7 10t2 11q0 6-2 11t-7 10L434-314q-3 3-6.5 4.5T420-308Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-160q-33 0-56.5-23.5T400-240q0-33 23.5-56.5T480-320q33 0 56.5 23.5T560-240q0 33-23.5 56.5T480-160Zm0-240q-33 0-56.5-23.5T400-480q0-33 23.5-56.5T480-560q33 0 56.5 23.5T560-480q0 33-23.5 56.5T480-400Zm0-240q-33 0-56.5-23.5T400-720q0-33 23.5-56.5T480-800q33 0 56.5 23.5T560-720q0 33-23.5 56.5T480-640Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-440h320q17 0 28.5-11.5T680-480q0-17-11.5-28.5T640-520H320q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-80h560v-560H200v560Zm0-560v560-560Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h240q17 0 28.5 11.5T480-800q0 17-11.5 28.5T440-760H200v560h560v-240q0-17 11.5-28.5T800-480q17 0 28.5 11.5T840-440v240q0 33-23.5 56.5T760-120H200Zm560-584L416-360q-11 11-28 11t-28-11q-11-11-11-28t11-28l344-344H600q-17 0-28.5-11.5T560-800q0-17 11.5-28.5T600-840h200q17 0 28.5 11.5T840-800v200q0 17-11.5 28.5T800-560q-17 0-28.5-11.5T760-600v-104Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-200v120h560v-120H200Zm0-80h560v-360H200v360Zm0 80v120-120Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M640-760v280l68 68q6 6 9 13.5t3 15.5v23q0 17-11.5 28.5T680-320H520v223q0 8-3 15.5T508-68l-14 14q-6 6-14 6t-14-6l-14-14q-6-6-9-13.5T440-97v-223H280q-17 0-28.5-11.5T240-360v-23q0-8 3-15.5t9-13.5l68-68v-280q-17 0-28.5-11.5T280-800q0-17 11.5-28.5T320-840h320q17 0 28.5 11.5T680-800q0 17-11.5 28.5T640-760ZM354-400h252l-46-46v-314H400v314l-46 46Zm126 0Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-120q-33 0-56.5-23.5T40-200v-480q0-17 11.5-28.5T80-720q17 0 28.5 11.5T120-680v480h640q17 0 28.5 11.5T800-160q0 17-11.5 28.5T760-120H120Zm160-160q-33 0-56.5-23.5T200-360v-440q0-33 23.5-56.5T280-880h167q16 0 30.5 6t25.5 17l57 57h280q33 0 56.5 23.5T920-720v360q0 33-23.5 56.5T840-280H280Zm0-80h560v-360H527l-80-80H280v440Zm0 0v-440 440Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m262-300 58-100q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 23-5.5 42.5T458-480L331-260q-5 9-14 14.5t-20 5.5q-23 0-34.5-20t-.5-40Zm360 0 58-100q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 23-5.5 42.5T818-480L691-260q-5 9-14 14.5t-20 5.5q-23 0-34.5-20t-.5-40ZM320-500q25 0 42.5-17.5T380-560q0-25-17.5-42.5T320-620q-25 0-42.5 17.5T260-560q0 25 17.5 42.5T320-500Zm360 0q25 0 42.5-17.5T740-560q0-25-17.5-42.5T680-620q-25 0-42.5 17.5T620-560q0 25 17.5 42.5T680-500Zm0-60Zm-360 0Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-70q0-17 11.5-28.5T760-800q17 0 28.5 11.5T800-760v200q0 17-11.5 28.5T760-520H560q-17 0-28.5-11.5T520-560q0-17 11.5-28.5T560-600h128q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q68 0 124.5-34.5T692-367q8-14 22.5-19.5t29.5-.5q16 5 23 21t-1 30q-41 80-117 128t-169 48Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-440q-17 0-28.5-11.5T200-480q0-17 11.5-28.5T240-520h480q17 0 28.5 11.5T760-480q0 17-11.5 28.5T720-440H240Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-120q-126 0-223-76.5T131-392q-4-15 6-27.5t27-14.5q16-2 29 6t18 24q24 90 99 147t170 57q117 0 198.5-81.5T760-480q0-117-81.5-198.5T480-760q-69 0-129 32t-101 88h70q17 0 28.5 11.5T360-600q0 17-11.5 28.5T320-560H160q-17 0-28.5-11.5T120-600v-160q0-17 11.5-28.5T160-800q17 0 28.5 11.5T200-760v54q51-64 124.5-99T480-840q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-480q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-120Zm0-280q-33 0-56.5-23.5T400-480q0-33 23.5-56.5T480-560q33 0 56.5 23.5T560-480q0 33-23.5 56.5T480-400Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M433-80q-27 0-46.5-18T363-142l-9-66q-13-5-24.5-12T307-235l-62 26q-25 11-50 2t-39-32l-47-82q-14-23-8-49t27-43l53-40q-1-7-1-13.5v-27q0-6.5 1-13.5l-53-40q-21-17-27-43t8-49l47-82q14-23 39-32t50 2l62 26q11-8 23-15t24-12l9-66q4-26 23.5-44t46.5-18h94q27 0 46.5 18t23.5 44l9 66q13 5 24.5 12t22.5 15l62-26q25-11 50-2t39 32l47 82q14 23 8 49t-27 43l-53 40q1 7 1 13.5v27q0 6.5-2 13.5l53 40q21 17 27 43t-8 49l-48 82q-14 23-39 32t-50-2l-60-26q-11 8-23 15t-24 12l-9 66q-4 26-23.5 44T527-80h-94Zm7-80h79l14-106q31-8 57.5-23.5T639-327l99 41 39-68-86-65q5-14 7-29.5t2-31.5q0-16-2-31.5t-7-29.5l86-65-39-68-99 42q-22-23-48.5-38.5T533-694l-13-106h-79l-14 106q-31 8-57.5 23.5T321-633l-99-41-39 68 86 64q-5 15-7 30t-2 32q0 16 2 31t7 30l-86 65 39 68 99-42q22 23 48.5 38.5T427-266l13 106Zm42-180q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Zm-2-140Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m354-287 126-76 126 77-33-144 111-96-146-13-58-136-58 135-146 13 111 97-33 143Zm126 18L314-169q-11 7-23 6t-21-8q-9-7-14-17.5t-2-23.5l44-189-147-127q-10-9-12.5-20.5T140-571q4-11 12-18t22-9l194-17 75-178q5-12 15.5-18t21.5-6q11 0 21.5 6t15.5 18l75 178 194 17q14 2 22 9t12 18q4 11 1.5 22.5T809-528L662-401l44 189q3 13-2 23.5T690-171q-9 7-21 8t-23-6L480-269Zm0-201Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M680-160q-17 0-28.5-11.5T640-200v-200q0-17 11.5-28.5T680-440h80q17 0 28.5 11.5T800-400v200q0 17-11.5 28.5T760-160h-80Zm-240 0q-17 0-28.5-11.5T400-200v-560q0-17 11.5-28.5T440-800h80q17 0 28.5 11.5T560-760v560q0 17-11.5 28.5T520-160h-80Zm-240 0q-17 0-28.5-11.5T160-200v-360q0-17 11.5-28.5T200-600h80q17 0 28.5 11.5T320-560v360q0 17-11.5 28.5T280-160h-80Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200q-17 0-28.5-11.5T160-240q0-17 11.5-28.5T200-280h320q17 0 28.5 11.5T560-240q0 17-11.5 28.5T520-200H200Zm0-160q-17 0-28.5-11.5T160-400q0-17 11.5-28.5T200-440h560q17 0 28.5 11.5T800-400q0 17-11.5 28.5T760-360H200Zm0-160q-17 0-28.5-11.5T160-560q0-17 11.5-28.5T200-600h560q17 0 28.5 11.5T800-560q0 17-11.5 28.5T760-520H200Zm0-160q-17 0-28.5-11.5T160-720q0-17 11.5-28.5T200-760h560q17 0 28.5 11.5T800-720q0 17-11.5 28.5T760-680H200Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-800q60 0 117.5 20T706-722l28-28q11-11 28-11t28 11q11 11 11 28t-11 28l-28 28q38 51 58 108.5T840-440q0 26-4 51.5T824-337q-7 22-22.5 29t-29.5 2q-14-5-23.5-18t-3.5-30q8-22 11.5-43.5T760-440q0-116-82-198t-198-82q-20 0-43 3.5T391-705q-17 5-29-4t-17-23q-5-14 1.5-29.5T373-784q26-8 53-12t54-4Zm40 248v-48q0-17-11.5-28.5T480-640q-10 0-18.5 4T448-624l72 72ZM480-80q-74 0-139.5-28.5T226-186q-49-49-77.5-114.5T120-440q0-60 18.5-115.5T192-656L84-764q-11-11-11-28t11-28q11-11 28-11t28 11l680 680q11 11 11 28t-11 28q-11 11-28 11t-28-11l-68-68q-48 35-103.5 53.5T480-80Zm0-80q42 0 82-13t75-37L248-599q-24 35-36 75t-12 84q0 116 82 198t198 82Zm-80-680q-17 0-28.5-11.5T360-880q0-17 11.5-28.5T400-920h160q17 0 28.5 11.5T600-880q0 17-11.5 28.5T560-840H400Zm43 435Zm113-112Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M400-840q-17 0-28.5-11.5T360-880q0-17 11.5-28.5T400-920h160q17 0 28.5 11.5T600-880q0 17-11.5 28.5T560-840H400Zm80 440q17 0 28.5-11.5T520-440v-160q0-17-11.5-28.5T480-640q-17 0-28.5 11.5T440-600v160q0 17 11.5 28.5T480-400Zm0 320q-74 0-139.5-28.5T226-186q-49-49-77.5-114.5T120-440q0-74 28.5-139.5T226-694q49-49 114.5-77.5T480-800q62 0 119 20t107 58l28-28q11-11 28-11t28 11q11 11 11 28t-11 28l-28 28q38 50 58 107t20 119q0 74-28.5 139.5T734-186q-49 49-114.5 77.5T480-80Zm0-80q116 0 198-82t82-198q0-116-82-198t-198-82q-116 0-198 82t-82 198q0 116 82 198t198 82Zm0-280Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-424 116 116q11 11 28 11t28-11q11-11 11-28t-11-28L536-480l116-116q11-11 11-28t-11-28q-11-11-28-11t-28 11L480-536 364-652q-11-11-28-11t-28 11q-11 11-11 28t11 28l116 116-116 116q-11 11-11 28t11 28q11 11 28 11t28-11l116-116ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-80h560v-560H200v560Zm0-560v560-560Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm0-72q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 192q-134 0-244.5-72T61-462q-5-9-7.5-18.5T51-500q0-10 2.5-19.5T61-538q64-118 174.5-190T480-800q134 0 244.5 72T899-538q5 9 7.5 18.5T909-500q0 10-2.5 19.5T899-462q-64 118-174.5 190T480-200Zm0-300Zm0 220q113 0 207.5-59.5T832-500q-50-101-144.5-160.5T480-720q-113 0-207.5 59.5T128-500q50 101 144.5 160.5T480-280Z" /></svg>

View File

@@ -0,0 +1,107 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Material Symbols - Rounded Thin
meta:author = Google Inc
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-301.54q10.46 0 17.54-7.08 7.08-7.07 7.08-17.53 0-10.47-7.08-17.54-7.08-7.08-17.54-7.08-10.46 0-17.54 7.08-7.08 7.07-7.08 17.54 0 10.46 7.08 17.53 7.08 7.08 17.54 7.08Zm.03-132.31q8.51 0 14.24-5.75t5.73-14.25v-200q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-653.85v200q0 8.5 5.76 14.25t14.27 5.75Zm.1 313.85q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.03-300q8.51 0 14.24-5.75T500-320v-180q0-8.5-5.76-14.25T479.97-520q-8.51 0-14.24 5.75T460-500v180q0 8.5 5.76 14.25t14.27 5.75ZM480-576.92q10.46 0 17.54-7.08 7.08-7.08 7.08-17.54 0-10.46-7.08-17.54-7.08-7.07-17.54-7.07-10.46 0-17.54 7.07-7.08 7.08-7.08 17.54 0 10.46 7.08 17.54 7.08 7.08 17.54 7.08Zm.13 456.92q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M481.12-270.77q13.26 0 22.38-9.16t9.12-22.42q0-13.27-9.16-22.38-9.16-9.12-22.43-9.12-13.26 0-22.38 9.16-9.11 9.16-9.11 22.43 0 13.26 9.16 22.38 9.16 9.11 22.42 9.11ZM480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Zm2.48-170.46q30.37 0 52.33 18.86 21.96 18.85 21.96 47.14 0 22-12.35 39.77-12.34 17.77-28.57 32.77-20.56 18.64-36.21 41.01-15.64 22.37-17.95 49.29-.77 7.85 4.89 13.12 5.65 5.27 13.19 5.27 8.08 0 13.58-5.39 5.5-5.38 6.96-12.69 4-20.23 16.07-35.96 12.08-15.73 26.5-29.79 20.74-20.63 36.85-44.97 16.12-24.33 16.12-54.28 0-44.07-33.43-72.73Q529-687.69 484-687.69q-33.38 0-62.12 15.61-28.73 15.62-45.96 43.23-3.92 6.62-2.51 13.69 1.41 7.07 7.62 10.74 7.89 4.19 15.97 1.96 8.08-2.23 14.23-9.31 13.31-16.54 31.35-27.61 18.04-11.08 39.9-11.08Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M165.03-160q-9.34 0-16.53-4.44-7.2-4.44-11.19-11.71-4.36-7.16-4.8-15.5-.43-8.35 4.67-16.83l314.87-543.04q5.1-8.48 12.3-12.33 7.19-3.84 15.65-3.84t15.65 3.84q7.2 3.85 12.3 12.33l314.87 543.04q5.1 8.48 4.67 16.83-.44 8.34-4.8 15.5-3.99 7.27-11.19 11.71-7.19 4.44-16.53 4.44H165.03ZM178-200h604L480-720 178-200Zm302-55.38q10.46 0 17.54-7.08 7.08-7.08 7.08-17.54 0-10.46-7.08-17.54-7.08-7.08-17.54-7.08-10.46 0-17.54 7.08-7.08 7.08-7.08 17.54 0 10.46 7.08 17.54 7.08 7.08 17.54 7.08Zm.03-89.24q8.51 0 14.24-5.75t5.73-14.25v-160q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-524.62v160q0 8.5 5.76 14.25t14.27 5.75ZM480-460Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-536.92q-8.54 0-14.27 5.73T460-516.92v168l-69.85-69.85q-5.61-5.61-13.77-6-8.15-.38-14.53 6-6.39 6.39-6.39 14.15 0 7.77 6.39 14.16l95.53 95.54q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69l95.53-95.54q5.62-5.62 6-13.77.39-8.15-6-14.54-6.38-6.38-14.15-6.38-7.77 0-14.15 6.38L500-348.92v-168q0-8.54-5.73-14.27T480-536.92ZM200-647.69v423.07q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-423.07H200ZM230.77-160q-26.85 0-48.81-21.96T160-230.77v-429.77q0-11.69 3.73-22t11.19-19l62.31-74.84q8.69-11.7 21.73-17.66Q272-800 286.92-800h384.62q14.92 0 28.34 5.96 13.43 5.96 22.12 17.66L785.08-700q7.46 8.69 11.19 19.38 3.73 10.7 3.73 22.39v427.46q0 26.85-21.96 48.81T729.23-160H230.77Zm-15.54-527.69H744l-53.23-63.85q-3.85-3.84-8.85-6.15-5-2.31-10.38-2.31H287.69q-5.38 0-10.38 2.31-5 2.31-8.85 6.15l-53.23 63.85ZM480-423.85Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M103.85-281.23q0-27.85 14.42-47.89 14.42-20.03 38.76-32.02 52.05-24.78 103.35-39.51 51.31-14.73 123.47-14.73 72.15 0 123.46 14.73 51.31 14.73 103.35 39.51 24.34 11.99 38.76 32.02 14.43 20.04 14.43 47.89v24.31q0 15.3-11.97 28.42-11.96 13.12-29.57 13.12H145.38q-17.61 0-29.57-11.97-11.96-11.96-11.96-29.57v-24.31Zm710.77 65.85h-79.7q4.08-9.54 6.5-20.12 2.43-10.58 2.43-21.42v-26.16q0-34.77-14.08-65.64-14.07-30.87-39.92-52.97 29.46 6 56.77 16.65 27.3 10.66 54 23.96 26 13.08 40.77 33.47 14.76 20.4 14.76 44.53v26.16q0 17.61-11.96 29.57-11.96 11.97-29.57 11.97ZM383.85-504.62q-49.5 0-84.75-35.25t-35.25-84.75q0-49.5 35.25-84.75t84.75-35.25q49.5 0 84.75 35.25t35.25 84.75q0 49.5-35.25 84.75t-84.75 35.25Zm290.77-120q0 49.5-35.25 84.75t-84.75 35.25q-2.54 0-6.47-.57-3.92-.58-6.46-1.27 20.33-24.9 31.24-55.24 10.92-30.34 10.92-63.01t-11.43-62.44q-11.42-29.77-30.73-55.62 3.23-1.15 6.46-1.5 3.23-.35 6.47-.35 49.5 0 84.75 35.25t35.25 84.75ZM143.85-255.38h480v-25.85q0-14.08-7.04-24.62-7.04-10.53-25.27-20.15-44.77-23.92-94.39-36.65-49.61-12.73-113.3-12.73-63.7 0-113.31 12.73-49.62 12.73-94.39 36.65-18.23 9.62-25.27 20.15-7.03 10.54-7.03 24.62v25.85Zm240-289.24q33 0 56.5-23.5t23.5-56.5q0-33-23.5-56.5t-56.5-23.5q-33 0-56.5 23.5t-23.5 56.5q0 33 23.5 56.5t56.5 23.5Zm0 289.24Zm0-369.24Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M773.15-442.46 656.77-277.08q-12.54 17.54-31.58 27.31T584.62-240h-360q-26.85 0-45.74-18.88Q160-277.77 160-304.62v-350.76q0-26.85 18.88-45.74Q197.77-720 224.62-720h360q22.3 0 40.96 10.54 18.65 10.54 31.19 28.08l116.38 163.84q11.93 17.16 11.93 37.54t-11.93 37.54ZM584.62-280q11.53 0 21.92-5.77 10.38-5.77 16.54-14.23l118.15-165.38q4.62-6.16 4.62-14.62 0-8.46-4.62-14.62L623.08-660q-6.16-8.46-16.54-14.23-10.39-5.77-21.92-5.77h-360q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v350.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h360ZM200-680v400-400Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M181.54-153.85q-17.62 0-29.58-11.96Q140-177.77 140-195.38v-436.93q0-17.61 11.96-29.57 11.96-11.97 29.58-11.97H300v-118.46q0-17.61 11.96-29.57 11.96-11.97 29.58-11.97h276.92q17.62 0 29.58 11.97Q660-809.92 660-792.31v278.46h118.46q17.62 0 29.58 11.97Q820-489.92 820-472.31v276.93q0 17.61-11.96 29.57t-29.58 11.96H540v-160H420v160H181.54Zm-1.54-40h120v-120H180v120Zm0-160h120v-120H180v120Zm0-160h120v-120H180v120Zm160 160h120v-120H340v120Zm0-160h120v-120H340v120Zm0-160h120v-120H340v120Zm160 320h120v-120H500v120Zm0-160h120v-120H500v120Zm0-160h120v-120H500v120Zm160 480h120v-120H660v120Zm0-160h120v-120H660v120Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-305.46q13.23-11.62 29.38-17.69 16.16-6.08 35.24-6.08h30.76V-800H320q-32.69 0-56.35 23.65Q240-752.69 240-720v414.54Zm135.38-23.77H720v-446.15q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92h-320v470.77ZM240-305.46v-479.16 479.16ZM304.62-120q-43.39 0-74-30.62-30.62-30.61-30.62-74V-720q0-50.31 34.85-85.15Q269.69-840 320-840h375.38q26.85 0 45.74 18.88Q760-802.23 760-775.38v470.23q0 6.46-4.58 11.42-4.57 4.96-12.34 7.58-20.93 5.46-34.31 22.3-13.39 16.85-13.39 39.23 0 21.62 13 38.58 13 16.96 33.93 22.96 8.61 2.93 13.15 8.43 4.54 5.5 4.54 12.11v2.31q0 8.54-5.73 14.38Q748.54-120 740-120H304.62Zm0-40h374.53q-11.38-13.23-17.57-29.27-6.2-16.04-6.2-35.35 0-18.3 6.08-34.84 6.08-16.54 17.69-29.77H304.62q-27.54 0-46.08 19.04T240-224.62q0 27.54 18.54 46.08T304.62-160Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M280-430.77q-20.31 0-34.77-14.46-14.46-14.46-14.46-34.77 0-20.31 14.46-34.77 14.46-14.46 34.77-14.46 20.31 0 34.77 14.46 14.46 14.46 14.46 34.77 0 20.31-14.46 34.77-14.46 14.46-34.77 14.46ZM280-280q-83.33 0-141.67-58.28Q80-396.56 80-479.82q0-83.26 58.33-141.72Q196.67-680 280-680q61.62 0 111.12 33.38 49.5 33.39 72.26 86.62h355q6.13 0 11.88 2.23 5.74 2.23 10.97 7.46l47.69 47.69q5.23 5.24 7.35 10.8 2.11 5.56 2.11 11.92t-2.11 11.82q-2.12 5.46-7.35 10.7l-84.69 83.92q-3.99 4.3-9.57 6.88t-11.04 2.81q-5.47.23-10.93-1.38-5.46-1.62-10.69-5.08l-46.62-35.15-54.69 39.92q-4.23 3.23-8.69 4.46-4.46 1.23-9.69 1.23-5.23 0-9.81-1.61-4.58-1.62-8.81-4.08L571.92-400H463.38q-22.76 52.46-72.26 86.23T280-280Zm0-40q59.08 0 100.81-35.54 41.73-35.54 53.42-84.46h150.39l57.23 38.69q-.77 0-.39.12.39.11.39-.12l74.3-53.31L781-405.77v-.38.38L855.23-480h-.11.11l-40-40v-.12.12h-381q-11.69-48.92-53.42-84.46Q339.08-640 280-640q-66 0-113 47t-47 113q0 66 47 113t113 47Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M358.15-160H200q-16.85 0-28.42-11.58Q160-183.15 160-200v-158.15q34.15-10 57.08-37.81Q240-423.77 240-460q0-36.23-22.92-64.04-22.93-27.81-57.08-37.81V-720q0-16.85 11.58-28.42Q183.15-760 200-760h160q10.77-34.31 37.85-54.85 27.07-20.54 62.15-20.54t62.15 20.54Q549.23-794.31 560-760h160q16.85 0 28.42 11.58Q760-736.85 760-720v160q34.31 10.77 54.85 37.85 20.54 27.07 20.54 62.15t-20.54 62.15Q794.31-370.77 760-360v160q0 16.85-11.58 28.42Q736.85-160 720-160H561.85q-10.77-36.15-38.81-58.08Q495-240 460-240t-63.04 21.92q-28.04 21.93-38.81 58.08ZM200-200h131.92q17.08-39.85 52.77-59.92Q420.38-280 460-280q39.62 0 75.31 20.08Q571-239.85 588.08-200H720v-195.38h18.46q28.77-4.62 42.85-23.7 14.07-19.07 14.07-40.92t-14.07-40.92q-14.08-19.08-42.85-23.7H720V-720H524.62v-18.46q-4.62-28.77-23.7-42.85-19.07-14.07-40.92-14.07t-40.92 14.07q-19.08 14.08-23.7 42.85V-720H200v131.08q37.08 17.69 58.54 52.77Q280-501.08 280-460q0 40.85-21.46 75.92-21.46 35.08-58.54 53V-200Zm260-260Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Zm0-40h590.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-350.76q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H447.77l-73.08-73.08q-3.84-3.84-8.07-5.38-4.24-1.54-8.85-1.54H184.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM160-240v-480 480Zm120-100h240q8.54 0 14.27-5.73T540-360q0-8.54-5.73-14.27T520-380H280q-8.54 0-14.27 5.73T260-360q0 8.54 5.73 14.27T280-340Zm0-160h400q8.54 0 14.27-5.73T700-520q0-8.54-5.73-14.27T680-540H280q-8.54 0-14.27 5.73T260-520q0 8.54 5.73 14.27T280-500Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M312.31-160h335.38v-120q0-70.62-48.54-120.69-48.53-50.08-119.15-50.08t-119.15 50.16Q312.31-350.44 312.31-280v120ZM480-509.23q70.62 0 119.15-50.16 48.54-50.17 48.54-120.61v-120H312.31v120q0 70.62 48.54 120.69 48.53 50.08 119.15 50.08ZM220-120q-8.5 0-14.25-5.76T200-140.03q0-8.51 5.75-14.24T220-160h52.31v-120q0-74.08 45.42-131.42 45.42-57.35 116.42-68.58-71-12-116.42-68.96-45.42-56.96-45.42-131.04v-120H220q-8.5 0-14.25-5.76T200-820.03q0-8.51 5.75-14.24T220-840h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-800h-52.31v120q0 74.08-45.42 131.04Q596.85-492 525.85-480q71 11.23 116.42 68.58 45.42 57.34 45.42 131.42v120H740q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-120H220Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M304.62-160q-26.66 0-45.64-18.98T240-224.62V-720h-20q-8.5 0-14.25-5.76T200-740.03q0-8.51 5.75-14.24T220-760h140q0-12.38 9.19-21.58 9.19-9.19 21.58-9.19h178.46q12.39 0 21.58 9.19Q600-772.38 600-760h140q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-720h-20v495.38q0 26.66-18.98 45.64T655.38-160H304.62ZM680-720H280v495.38q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92h350.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-720ZM412.33-280q8.52 0 14.25-5.75t5.73-14.25v-320q0-8.5-5.76-14.25T412.28-640q-8.51 0-14.24 5.75T392.31-620v320q0 8.5 5.76 14.25 5.75 5.75 14.26 5.75Zm135.39 0q8.51 0 14.24-5.75t5.73-14.25v-320q0-8.5-5.76-14.25-5.75-5.75-14.26-5.75-8.52 0-14.25 5.75T527.69-620v320q0 8.5 5.76 14.25t14.27 5.75ZM280-720v520-520Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-7-.12-14.12-.11-7.11-.88-13.65-2.69 26.69-21.23 44.15-18.54 17.47-45.46 17.47H630.77q-27.92 0-47.81-19.86-19.88-19.85-19.88-47.73v-33.79H427.69v-67.59q0-27.88 19.89-47.92 19.88-20.04 47.8-20.04h33.85v-30.77q0-29.15 19.04-45.88 19.04-16.73 45.5-19.27-26.92-10.38-55.18-15.69Q510.33-800 480-800q-134 0-227 93t-93 227v11.54q0 5.38.77 11.54H340q56.77 0 96.08 39.3 39.3 39.31 39.3 95.73v34.2H373.85v109.23q24.61 8.84 51.42 13.65Q452.08-160 480-160Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Zm0-40h590.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-350.76q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H447.77l-73.08-73.08q-3.84-3.84-8.07-5.38-4.24-1.54-8.85-1.54H184.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM160-240v-480 480Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-600H632.31q-13.93 0-23.12-9.19-9.19-9.19-9.19-23.12V-760H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM640-320q8.54 0 14.27-5.73T660-340q0-8.54-5.73-14.27T640-360H320q-8.54 0-14.27 5.73T300-340q0 8.54 5.73 14.27T320-320h320ZM460-600q8.54 0 14.27-5.73T480-620q0-8.54-5.73-14.27T460-640H320q-8.54 0-14.27 5.73T300-620q0 8.54 5.73 14.27T320-600h140Zm180 140q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-600H632.31q-13.93 0-23.12-9.19-9.19-9.19-9.19-23.12V-760H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM640-320q8.54 0 14.27-5.73T660-340q0-8.54-5.73-14.27T640-360H320q-8.54 0-14.27 5.73T300-340q0 8.54 5.73 14.27T320-320h320ZM460-600q8.54 0 14.27-5.73T480-620q0-8.54-5.73-14.27T460-640H320q-8.54 0-14.27 5.73T300-620q0 8.54 5.73 14.27T320-600h140Zm180 140q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-600H632.31q-13.93 0-23.12-9.19-9.19-9.19-9.19-23.12V-760H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM640-320q8.54 0 14.27-5.73T660-340q0-8.54-5.73-14.27T640-360H320q-8.54 0-14.27 5.73T300-340q0 8.54 5.73 14.27T320-320h320ZM460-600q8.54 0 14.27-5.73T480-620q0-8.54-5.73-14.27T460-640H320q-8.54 0-14.27 5.73T300-620q0 8.54 5.73 14.27T320-600h140Zm180 140q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-600H632.31q-13.93 0-23.12-9.19-9.19-9.19-9.19-23.12V-760H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM640-320q8.54 0 14.27-5.73T660-340q0-8.54-5.73-14.27T640-360H320q-8.54 0-14.27 5.73T300-340q0 8.54 5.73 14.27T320-320h320ZM460-600q8.54 0 14.27-5.73T480-620q0-8.54-5.73-14.27T460-640H320q-8.54 0-14.27 5.73T300-620q0 8.54 5.73 14.27T320-600h140Zm180 140q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460h320ZM200-760v160-160 560-560Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-200H560v-167.69q0-13.73 9.29-23.02t23.02-9.29H760v-335.38q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92Zm0 40q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v320.07q0 13.27-5.23 25.29t-13.92 20.71L590.69-179.15q-8.69 8.69-20.71 13.92-12.02 5.23-25.29 5.23H224.62ZM460-421.54H335.38q-8.5 0-14.25-5.76-5.75-5.75-5.75-14.27 0-8.51 5.75-14.24t14.25-5.73H460q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T460-421.54ZM624.62-580H335.38q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h289.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T624.62-580ZM200-200v-560 560Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M356.62-230q-17.62 0-29.58-11.96-11.96-11.96-11.96-29.58v-416.92q0-17.62 11.96-29.58Q339-730 356.62-730H483q57.31 0 101.15 36.15Q628-657.69 628-599.77q0 38.69-20.31 67.73-20.31 29.04-50.31 42.58 36.54 10.23 62.04 42.92t25.5 78.85q0 64.38-48.07 101.04Q548.77-230 491-230H356.62Zm9.46-47.38h122.46q46.46 0 75.04-27.97 28.57-27.96 28.57-65.11 0-37.16-28.57-65.12-28.58-27.96-75.73-27.96H366.08v186.16Zm0-232.62h114.54q39.92 0 67.61-24.69 27.69-24.69 27.69-61.85 0-37.84-28.15-62.08-28.15-24.23-66.69-24.23h-115V-510Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M253.85-230q-9.37 0-15.84-6.49-6.47-6.49-6.47-15.88 0-9.4 6.47-15.82 6.47-6.43 15.84-6.43h123.07l139.23-410.76H393.08q-9.37 0-15.84-6.49-6.47-6.49-6.47-15.89 0-9.39 6.47-15.82 6.47-6.42 15.84-6.42h287.69q9.37 0 15.84 6.49 6.47 6.49 6.47 15.88 0 9.4-6.47 15.82-6.47 6.43-15.84 6.43H562.31L423.08-274.62h118.46q9.37 0 15.84 6.49 6.47 6.49 6.47 15.89 0 9.39-6.47 15.82-6.47 6.42-15.84 6.42H253.85Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120 0q-16.08 0-28.04-11.58Q80-23.15 80-40q0-16.08 11.96-28.04T120-80h720q16.08 0 28.04 11.58Q880-56.85 880-40q0 16.08-11.96 28.04T840 0H120Zm440.15-468.46-104-104-155.38 155.38q-6.92 6.93-6.92 16.93t6.92 16.92l69.92 70.15q6.93 6.93 16.93 6.93t16.92-6.93l155.61-155.38Zm-75.46-132.31L588.46-497 770-678.31q6.92-6.92 6.92-17.69 0-10.77-6.92-17.69l-68.62-68.62q-6.92-6.92-17.69-6.92-10.77 0-17.69 6.92L484.69-600.77Zm-42.46-14.38 160.62 160.61-169.77 170q-19.39 19.39-45.35 19.39t-45.35-19.39l-7.69-7.69-27.31 27.08q-8.69 8.23-20.53 13.23-11.85 5-24.31 5h-45.85q-10.92 0-14.88-10.08-3.96-10.08 3.73-17.77l73.54-73.31-6.16-6.15q-19.38-19.39-19.61-45.58-.23-26.19 19.15-45.57l169.77-169.77Zm0 0 196.23-196.23q19.39-19.39 45.35-19.39t45.34 19.39l70.16 69.92q19.38 19.38 19.38 45.34 0 25.97-19.38 45.35L602.85-454.54 442.23-615.15Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M486-184.62q-56.85 0-104.96-30.03-48.12-30.04-75.27-80.66-3.62-7.54-.58-15.81 3.04-8.26 10.81-11.88 8-3.85 16.73-.81t13.58 11.04q21.84 39.23 58.88 61.85 37.04 22.61 81.27 22.61 55.54 0 98.04-31.61 42.5-31.62 42.5-82.85 0-13.08-2.31-26.15-2.31-13.08-9.23-24.62-2.31-8.46 2.46-15.54 4.77-7.07 13.23-9.38 8.47-2.31 16.04 2.46 7.58 4.77 9.89 13.23 8.46 13.77 11.15 30.23 2.69 16.46 2.69 32.54 0 69-55.96 112.19T486-184.62ZM120-500q-8.54 0-14.27-5.73T100-520q0-8.54 5.73-14.27T120-540h720q8.54 0 14.27 5.73T860-520q0 8.54-5.73 14.27T840-500H120Zm211.85-121.15q-8.54-2.31-13-9.89-4.47-7.58-2.16-16.11 4.23-58.54 53.16-94.85 48.92-36.31 112.15-36.31 42.62 0 80.12 18.08 37.5 18.08 62.65 51.46 4.85 7.08 3.54 15.46-1.31 8.39-8.62 13.23-7.77 5.08-16.5 3.62t-15.04-9q-18.84-24.69-46.53-36.92-27.7-12.24-59.16-12.24-47.77 0-84.69 26.77-36.92 26.77-39.92 71.31-2.31 8.77-9.89 13.23-7.58 4.46-16.11 2.16Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M767.69-200q-13.73 0-23.02-9.29t-9.29-23.02v-30.77q0-13.73 9.29-23.02 9.29-9.28 23.02-9.28H840v-33.85h-89.23q-6.15 0-10.77-4.62-4.62-4.61-4.62-10.77 0-6.15 4.62-10.76 4.62-4.62 10.77-4.62h87.69q13.73 0 23.02 9.29t9.29 23.02v30.77q0 13.73-9.29 23.02-9.29 9.28-23.02 9.28h-72.31v33.85h89.23q6.16 0 10.77 4.62 4.62 4.61 4.62 10.77 0 6.15-4.62 10.76-4.61 4.62-10.77 4.62h-87.69Zm-447.36-64.62q-13.15 0-19.24-11.07-6.09-11.08.99-22.54l145.61-225.08-131.84-203.31q-7.08-11.23-.99-22.3Q320.95-760 333.62-760q5.84 0 10.52 2.68 4.67 2.68 7.48 7.55l127.15 197.46h.92l129.23-198.23q2.76-4.5 7.57-6.98 4.82-2.48 10.22-2.48 13.27 0 19.16 11.08 5.9 11.07-1.18 22.54L510.54-523.31l147.38 225.08q7.08 11.46.81 22.54-6.27 11.07-18.81 11.07-5.68 0-10.42-2.67-4.73-2.68-7.58-7.56l-142.23-218.3h-.92l-140.69 218.3q-2.76 4.88-7.57 7.56-4.82 2.67-10.18 2.67Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M767.69-600q-13.73 0-23.02-9.29t-9.29-23.02v-30.77q0-13.73 9.29-23.02 9.29-9.28 23.02-9.28H840v-33.85h-89.23q-6.15 0-10.77-4.62-4.62-4.61-4.62-10.77 0-6.15 4.62-10.76 4.62-4.62 10.77-4.62h87.69q13.73 0 23.02 9.29t9.29 23.02v30.77q0 13.73-9.29 23.02-9.29 9.28-23.02 9.28h-72.31v33.85h89.23q6.16 0 10.77 4.62 4.62 4.61 4.62 10.77 0 6.15-4.62 10.76-4.61 4.62-10.77 4.62h-87.69ZM320.33-200q-13.15 0-19.24-11.08-6.09-11.07.99-22.54l145.61-225.07L315.85-662q-7.08-11.23-.99-22.31 6.09-11.07 18.76-11.07 5.84 0 10.52 2.67 4.67 2.68 7.48 7.56l127.15 197.46h.92l129.23-198.23q2.76-4.51 7.57-6.99 4.82-2.47 10.22-2.47 13.27 0 19.16 11.07 5.9 11.08-1.18 22.54L510.54-458.69l147.38 225.07q7.08 11.47.81 22.54Q652.46-200 639.92-200q-5.68 0-10.42-2.68-4.73-2.68-7.58-7.55L479.69-428.54h-.92L338.08-210.23q-2.76 4.87-7.57 7.55-4.82 2.68-10.18 2.68Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M247.69-190q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h464.62q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T712.31-190H247.69ZM480-317.69q-85.62 0-134.31-50.31T297-504.62v-279.76q0-9.29 6.84-15.91 6.85-6.63 16.12-6.63 9.27 0 15.81 6.63 6.54 6.62 6.54 15.91v281.15q0 65.23 36.46 103.31 36.46 38.07 101.23 38.07 64.77 0 101.23-38.07 36.46-38.08 36.46-103.31v-281.15q0-9.29 6.85-15.91 6.84-6.63 16.11-6.63t15.81 6.63q6.54 6.62 6.54 15.91v279.76q0 86.31-48.69 136.62T480-317.69Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M240-218.46q-8.54 0-14.27-5.73T220-238.46q0-8.54 5.73-14.27t14.27-5.73h480q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T720-218.46H240Zm74-176.46 142.38-374.93q2.47-5.61 6.97-8.65t10.34-3.04h14.16q5.84 0 10.34 3.42 4.5 3.43 6.96 9.04l139.31 374.39q2.92 9.31-2.08 17.38-5 8.08-15.3 8.08-6.39 0-10.89-3.04-4.5-3.04-6.96-9.42l-36.92-101.08H386.62l-37.39 101.31q-2.46 5.61-6.85 8.92-4.38 3.31-10.76 3.31-10.54 0-15.66-8.19-5.11-8.2-1.96-17.5Zm85.38-122.62h159.7l-76.31-211.23h-4l-79.39 211.23Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m246.23-391.69-36.61 105.15q-2.47 6.39-7.24 9.69-4.76 3.31-11.15 3.31-10.54 0-16.42-8.58-5.89-8.57-1.96-18.65l134.92-368.77q2.46-6.38 7.73-9.81 5.27-3.42 11.65-3.42h14.93q6.38 0 11.77 3.42 5.38 3.43 7.84 9.81l137.23 368.23q3.93 10.08-2.46 18.93-6.38 8.84-16.69 8.84-6.39 0-11.92-3.81-5.54-3.8-8-10.19l-36.39-104.15H246.23ZM260-428h150.23l-74-208.92h-2.46L260-428Zm385.77 163.69q-46.39 0-74.46-25.96-28.08-25.96-28.08-64.81 0-42.46 33.35-67.88 33.34-25.42 85.8-25.42 21.47 0 43.47 4.38t38.77 12.15v-23.53q0-39-19.74-59.31Q705.15-535 667.31-535q-16.54 0-32.58 5.27t-29.58 14.27q-6.84 5.38-13.34 3.15t-10.43-7.92q-3.92-5.69-3.15-12.08.77-6.38 7.92-11.31 17.7-12.15 38.85-18.11 21.15-5.96 42.54-5.96 57.46 0 85.31 29.42 27.84 29.42 27.84 88.27v158.54q0 7.61-5.27 12.77-5.27 5.15-12.88 5.15-7.62 0-12.77-5.27-5.15-5.27-5.15-12.88v-22.69h-4q-17.08 25.3-39.93 37.69-22.84 12.38-54.92 12.38Zm2.77-32.46q41.15 0 68.73-29.38 27.58-29.39 27.58-73.7-14-8-35.43-12.5-21.42-4.5-41.96-4.5-39.69 0-63.08 15.93Q581-385 581-355.08q0 24.62 18.69 41.46 18.69 16.85 48.85 16.85Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M120-520q0-100.08 69.96-170.04T360-760h240q100.08 0 170.04 69.96T840-520q0 93-61.38 161-61.39 68-153.39 78.08-10.31 1.46-17.77-3.77-7.46-5.23-7.46-14.54 0-9.31 7.73-14.77 7.73-5.46 18.04-7.15 75.92-9.85 125.08-66.27Q800-443.85 800-520q0-83-58.5-141.5T600-720H360q-83 0-141.5 58.5T160-520q0 83.77 58.12 142.27 58.11 58.5 141.88 58.5h54.69l-69.07-69.85q-5.62-5.61-5.62-13.65t5.85-13.89Q352.23-423 360-423q7.77 0 14.15 6.38l94.77 94.77q9.7 9.7 9.7 22.62 0 12.92-9.7 22.61l-95.54 95.54q-5.61 5.62-13.65 5.62t-13.88-5.62q-6.62-5.84-6.23-14.27.38-8.42 6.23-14.27l69.61-69.61H360q-100.08 0-170.04-70.35Q120-419.92 120-520Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M342.22-200q-10.3 0-17.8-7.18t-7.5-17.44V-710H145.38q-10.57 0-17.98-7.36-7.4-7.37-7.4-17.89t7.18-17.63q7.18-7.12 17.44-7.12h393.84q10.58 0 17.98 7.21 7.41 7.2 7.41 17.5 0 10.29-7.18 17.79t-17.44 7.5H366.92v484.62q0 10.57-7.2 17.98-7.21 7.4-17.5 7.4Zm354.61 0q-10.29 0-17.41-7.18-7.11-7.18-7.11-17.44v-289.23h-93.08q-10.58 0-17.98-7.36t-7.4-17.89q0-10.52 7.18-17.63 7.18-7.12 17.43-7.12h236.16q10.57 0 17.98 7.21 7.4 7.21 7.4 17.5t-7.18 17.79q-7.18 7.5-17.44 7.5h-93.84v289.23q0 10.26-7.21 17.44-7.2 7.18-17.5 7.18Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-800v253.31-1V-160v-640 160-160Zm24.62 680q-27.62 0-46.12-18.5Q160-157 160-184.62v-590.76q0-27.62 18.5-46.12Q197-840 224.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v80.3q0 8.62-5.76 14.2-5.76 5.57-14.27 5.57t-14.24-5.75q-5.73-5.75-5.73-14.25V-640H551.99q-13.61 0-22.8-9.2Q520-658.4 520-672v-128H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h208.46q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T433.08-120H224.62Zm435.53-67.69q47.23 0 79.7-32.62 32.46-32.61 32.46-79.84 0-47.23-32.62-79.7-32.61-32.46-79.84-32.46-47.23 0-79.7 32.62-32.46 32.61-32.46 79.84 0 47.23 32.62 79.7 32.61 32.46 79.84 32.46ZM878.21-81.85q-5.56 5.62-14.16 5.62-8.59 0-14.2-5.62l-96.93-97.69q-19.46 15.54-43.19 23.69-23.73 8.16-49.73 8.16-63.46 0-107.88-44.43-44.43-44.42-44.43-107.88 0-63.46 44.43-107.88 44.42-44.43 107.88-44.43 63.46 0 107.88 44.43 44.43 44.42 44.43 107.88 0 26-8.16 49.73-8.15 23.73-23.69 43.19l97.69 96.93q5.62 5.54 5.62 14.12 0 8.57-5.56 14.18Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M119.23-481.23q0-68.23 24.42-130.81 24.43-62.58 70.73-112.73 6.39-6.85 14.81-7.85 8.43-1 15.04 5.62 6.62 6.62 5.96 15.42-.65 8.81-7.04 15.89-40.69 44.31-62.3 98.92-21.62 54.62-21.62 114.77t22.23 115.15q22.23 55 61.92 99.31 6.39 7.08 7.43 15.77t-5.58 15.31q-6.61 6.61-15.42 5.73-8.81-.89-15.19-7.73-45.31-50.92-70.35-113.12-25.04-62.19-25.04-129.65ZM380-260q-16.54 0-28.27-11.73T340-300q0-16.54 11.73-28.27T380-340q16.54 0 28.27 11.73T420-300q0 16.54-11.73 28.27T380-260Zm179-200q-8.54 0-14.27-5.73T539-480v-66.38l-56.77 33.69q-7.08 4.15-15.11 1.96-8.04-2.19-12.2-9.27-4.15-7.08-1.96-15.12 2.19-8.03 9.27-12.19L519-580l-57-32.69q-7.08-4.16-9.15-12.19-2.08-8.04 2.07-15.12 4.16-7.31 12.2-9.27 8.03-1.96 15.11 2.19L539-613.62V-680q0-8.54 5.73-14.27T559-700q8.54 0 14.27 5.73T579-680v66.38l56.77-33.69q7.08-4.15 15.11-1.96 8.04 2.19 12.2 9.27 4.15 7.08 1.96 15.12-2.19 8.03-9.27 12.19L599-580l57 32.69q7.08 4.16 9.15 12.19 2.08 8.04-2.07 15.12-4.16 7.31-12.2 9.27-8.03 1.96-15.11-2.19L579-546.38V-480q0 8.54-5.73 14.27T559-460Zm281-21.23q0 67.46-24.42 130.42-24.43 62.96-70.73 112.35-6.39 6.84-14.81 7.73-8.42.88-15.04-5.73-6.62-6.62-5.96-15.31.65-8.69 7.04-15.77 40.69-44.31 62.3-99.31Q800-421.85 800-482q0-60.15-22.23-114.77-22.23-54.61-61.92-98.92-6.39-7.08-6.93-15.89-.54-8.8 6.08-15.42 6.62-6.62 14.92-5.62 8.31 1 14.7 7.85 45.3 50.92 70.34 113.12Q840-549.46 840-481.23Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M440-720q-67.62 0-120.42 39.5-52.81 39.5-70.96 101.65-2.93 7.31-9.89 11.73-6.96 4.43-14.5 2.97-8.31-2.23-12.81-8.97-4.5-6.73-1.8-14.57 20.84-75.54 85.53-123.93Q359.85-760 440-760q82.08 0 129.73 38.27 47.65 38.27 70.27 71.88V-740q0-8.54 5.73-14.27T660-760q8.54 0 14.27 5.73T680-740v147.69q0 13.93-9.19 23.12-9.19 9.19-23.12 9.19H500q-8.54 0-14.27-5.73T480-580q0-8.54 5.73-14.27T500-600h121.54q-19.77-42.92-64.89-81.46Q511.54-720 440-720Zm0 440q-59 0-113.96-29.04-54.96-29.04-86.04-81.11V-300q0 8.54-5.73 14.27T220-280q-8.54 0-14.27-5.73T200-300v-147.69q0-13.93 9.19-23.12 9.19-9.19 23.12-9.19H380q8.54 0 14.27 5.73T400-460q0 8.54-5.73 14.27T380-440H258.46q22.08 52.15 71.04 86.08Q378.46-320 440-320q66.62 0 118.81-38.77t71.34-99.69q3.16-8.31 10.12-13.96 6.96-5.66 15.5-3.43 8.54 2.47 12.69 9.54 4.16 7.08 1.46 15.39-6.23 25.38-18.04 45.19-11.8 19.81-29.42 41.42l175.69 175.69q5.62 5.62 6 13.77.39 8.16-6 14.54-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L594.15-336q-33.69 28.54-72.34 42.27Q483.15-280 440-280Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M144.62-239q-26.85 0-45.74-18.88Q80-276.77 80-303.62V-359q0-8.54 5.73-14.27T100-379q8.54 0 14.27 5.73T120-359v55.38q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92h670.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-359q0-8.54 5.73-14.27T860-379q8.54 0 14.27 5.73T880-359v55.38q0 26.85-18.88 45.74Q842.23-239 815.38-239H144.62Zm160.15-112.77q-42.85 0-68.15-23.19-25.31-23.19-25.31-62.58 0-42 29.81-68.11 29.8-26.12 77.73-26.12 20.69 0 40.57 4.27 19.89 4.27 34.66 12.27v-21.69q0-38.54-18.89-58.39-18.88-19.84-55.5-19.84-17.31 0-32.34 4.5-15.04 4.5-29.89 14.03-5.92 3.93-12.96 4.16-7.04.23-12.19-4.46-5.16-4.7-5.23-11.73-.08-7.04 5.61-11.2 18.77-14.69 39.81-21 21.04-6.3 46.65-6.3 55.85 0 83.08 28.73 27.23 28.73 27.23 85.5v154.69q0 7.38-5.04 12.42T412-360.77q-7.62 0-12.65-5.04-5.04-5.04-5.04-12.65v-22.46h-3.77q-13.77 24.61-35.39 36.88-21.61 12.27-50.38 12.27Zm20.46-149.15q-35.85 0-56.69 16.73-20.85 16.73-20.85 45.88 0 25.39 16.16 40.19 16.15 14.81 42.46 14.81 38.15 0 62.96-28.65 24.81-28.66 24.81-72.19-13.23-8-32-12.39-18.77-4.38-36.85-4.38ZM636.85-351q-31.77 0-54.43-13.38-22.65-13.39-33.27-32.62h-2.23v26.08q0 6.61-4.65 11.27Q537.62-355 531-355q-6.62 0-11.77-5.15-5.15-5.16-5.15-11.77v-371.16q0-7.61 5.15-12.77Q524.38-761 532-761q7.62 0 12.77 5.15 5.15 5.16 5.15 12.77v115.85l-3 40h2.23q12.23-18.85 34.39-32.42 22.15-13.58 54.08-13.58 52.46 0 84.07 39.08 31.62 39.07 31.62 103.69 0 63.08-31.12 101.27Q691.08-351 636.85-351ZM634-598q-38.46 0-62.77 31.04-24.31 31.04-24.31 76.27 0 45.46 24.31 76T634-384.15q38.46 0 60.19-29.39 21.73-29.38 21.73-77.15 0-47.77-21.73-77.54Q672.46-598 634-598Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.13-120q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-320q66.85 0 113.42-46.58Q640-413.15 640-480t-46.58-113.42Q546.85-640 480-640t-113.42 46.58Q320-546.85 320-480t46.58 113.42Q413.15-320 480-320Zm.13 200q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M436.4-350.31q-6.71 0-11.55-4.44-4.85-4.44-4.85-11.71v-227.08q0-7.27 4.95-11.71 4.95-4.44 11.55-4.44 1.65 0 11.35 5.23l107.07 107.08q3.7 3.69 5.7 7.97 2 4.28 2 9.41t-2 9.41q-2 4.28-5.7 7.98L447.83-355.52q-2.21 2.21-5.15 3.71-2.93 1.5-6.28 1.5Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M462.61-405.08 355.52-512.17q-2.21-2.21-3.71-5.15-1.5-2.93-1.5-6.28 0-6.71 4.44-11.55 4.44-4.85 11.71-4.85h227.08q7.27 0 11.71 4.95 4.44 4.95 4.44 11.55 0 1.65-5.23 11.35L497.38-405.08q-3.69 3.7-7.97 5.7-4.28 2-9.41 2t-9.41-2q-4.28-2-7.98-5.7Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M763.85-257.38V-190q0 6.15 4.61 10.77 4.62 4.61 10.77 4.61 6.15 0 10.77-4.61 4.62-4.62 4.62-10.77v-103.85q0-6.46-4.85-11.3-4.85-4.85-11.31-4.85H674.62q-6.16 0-10.77 4.62-4.62 4.61-4.62 10.76 0 6.16 4.62 10.77 4.61 4.62 10.77 4.62H742l-90.31 90.31q-4.46 4.46-4.84 10.54-.39 6.07 4.84 11.3 4.74 4.46 11.07 4.46 6.32 0 10.78-4.46l90.31-90.3ZM224.62-160q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v204.61q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75T760-530.77v-204.61q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h204.61q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T429.23-160H224.62ZM200-239.73V-200v-560V-507.77v-3 271.04Zm100-89.47q0 8.51 5.75 14.24t14.25 5.73h118.38q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H320q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.27Zm0-150.77q0 8.51 5.75 14.24T320-460h259.23q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T579.23-500H320q-8.5 0-14.25 5.76T300-479.97Zm0-150.77q0 8.51 5.75 14.24t14.25 5.73h320q8.5 0 14.25-5.76 5.75-5.75 5.75-14.27 0-8.51-5.75-14.24T640-650.77H320q-8.5 0-14.25 5.76T300-630.74ZM720-75.38q-66.85 0-113.42-46.58Q560-168.54 560-235.38q0-66.85 46.58-113.43 46.57-46.57 113.42-46.57t113.42 46.57Q880-302.23 880-235.38q0 66.84-46.58 113.42Q786.85-75.38 720-75.38Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-279.15q10.77-6.85 22.95-11.54 12.18-4.69 26.28-4.69h46.15V-800h-46.15q-20.92 0-35.08 14.58Q200-770.85 200-750.77v471.62ZM249.23-120q-37.18 0-63.2-25.58Q160-171.15 160-207.69v-543.08q0-37.18 26.03-63.2Q212.05-840 249.23-840H520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T520-800H335.38v504.62h289.24V-440q0-8.5 5.75-14.25 5.76-5.75 14.27-5.75t14.24 5.75q5.74 5.75 5.74 14.25v184.62H249.23q-20.08 0-34.65 13.67Q200-228.04 200-207.83t14.58 34.02Q229.15-160 249.23-160h486.15q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-480q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T800-480v295.38q0 26.66-18.98 45.64T735.38-120H249.23ZM200-279.15V-800v520.85ZM700-500q0-83.64 58.18-141.82Q816.36-700 900-700q-83.64 0-141.82-58.18Q700-816.36 700-900q0 83.64-58.18 141.82Q583.64-700 500-700q83.64 0 141.82 58.18Q700-583.64 700-500Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-607.69q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-672.31q-13.15 0-22.73 9.58T287.69-640q0 13.15 9.58 22.73t22.73 9.58Zm0 160q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-512.31q-13.15 0-22.73 9.58T287.69-480q0 13.15 9.58 22.73t22.73 9.58Zm0 160q13.15 0 22.73-9.58t9.58-22.73q0-13.15-9.58-22.73T320-352.31q-13.15 0-22.73 9.58T287.69-320q0 13.15 9.58 22.73t22.73 9.58ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h371.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92l138.62 138.62q8.69 8.69 13.92 20.88 5.23 12.2 5.23 25.12v371.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-600H632.31q-13.93 0-23.12-9.19-9.19-9.19-9.19-23.12V-760H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v510.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM200-760v160-160 560-560Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M160-240v-480 480Zm24.62 40q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v67.69q0 8.54-5.73 14.27T820-527.69q-8.54 0-14.27-5.73T800-547.69v-67.69q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H447.77l-80-80H184.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h269.23q8.53 0 14.27 5.73 5.73 5.73 5.73 14.27t-5.73 14.27q-5.74 5.73-14.27 5.73H184.62Zm384.61 47.69v-42.92q0-6.46 2.23-12.04 2.23-5.58 7.46-10.81l203.62-202.61q5.92-5.93 12.31-8 6.38-2.08 12.77-2.08 6.61 0 13.38 2.58 6.77 2.57 11.92 7.73l37 37.77q4.93 5.92 7.5 12.31Q880-364 880-357.62q0 6.39-2.46 12.89-2.46 6.5-7.62 12.42L667.31-129.69q-5.23 5.23-10.81 7.46-5.58 2.23-12.04 2.23h-42.92q-13.92 0-23.12-9.19-9.19-9.19-9.19-23.12Zm275.39-205.31-37-37.76 37 37.76Zm-240 202.24h38l138.69-138.93-18.77-19-18.23-19.54-139.69 139.47v38Zm157.92-157.93-18.23-19.54 37 38.54-18.77-19Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M460-460H260q-8.5 0-14.25-5.76T240-480.03q0-8.51 5.75-14.24T260-500h200v-200q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T500-700v200h200q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T700-460H500v200q0 8.5-5.76 14.25T479.97-240q-8.51 0-14.24-5.75T460-260v-200Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m420-203.08-149.54 64.31q-32.31 13.92-61.38-5.35Q180-163.38 180-197.92v-457.46q0-27.62 18.5-46.12Q217-720 244.62-720h350.76q27.62 0 46.12 18.5Q660-683 660-655.38v457.46q0 34.54-29.08 53.8-29.07 19.27-61.38 5.35L420-203.08Zm0-44.92 165.38 71.38q12.31 5.39 23.47-2.3 11.15-7.7 11.15-20.77v-455.69q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H244.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v455.69q0 13.07 11.15 20.77 11.16 7.69 23.47 2.3L420-248Zm340 28q-8.54 0-14.27-5.73T740-240v-535.39q0-9.23-7.69-16.92-7.69-7.69-16.93-7.69H320q-8.54 0-14.27-5.73T300-820q0-8.54 5.73-14.27T320-840h395.38q27.62 0 46.12 18.5Q780-803 780-775.39V-240q0 8.54-5.73 14.27T760-220ZM420-680H220h400-200Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M180-200q-25.31 0-42.65-17.35Q120-234.69 120-260v-435.38q0-25.31 19.65-44.97Q159.31-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h349.23q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T813.08-640H447.77l-80-80H184.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7V-240q0-10.77 4.23-8.08 4.23 2.7 11.15 6.54l76.7-256.84q6.46-20.62 23.73-33.43 17.27-12.81 38.65-12.81h512.92q32.54 0 52.2 25.97 19.65 25.96 10.19 57.03l-65.85 219.24q-5.69 19.07-21.8 30.73Q786-200 766.15-200H180Zm37.08-40h546q8.46 0 15-4.62 6.54-4.61 8.84-13.07l64.31-215.39q3.85-12.3-3.85-21.92-7.69-9.62-20-9.62H314.46q-8.46 0-15 4.62-6.54 4.62-8.84 13.08L217.08-240ZM160-498.15V-720v221.85ZM217.08-240l73.54-246.92q2.3-8.46 3.84-13.08l1.54-4.62-2.69 9.62q-2.69 9.62-6.54 21.92l-64.31 215.39q-2.31 8.46-3.84 13.07l-1.54 4.62Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M763.85-257.38V-190q0 6.15 4.61 10.77 4.62 4.61 10.77 4.61 6.15 0 10.77-4.61 4.62-4.62 4.62-10.77v-103.85q0-6.46-4.85-11.3-4.85-4.85-11.31-4.85H674.62q-6.16 0-10.77 4.62-4.62 4.61-4.62 10.76 0 6.16 4.62 10.77 4.61 4.62 10.77 4.62H742l-90.31 90.31q-4.46 4.46-4.84 10.54-.39 6.07 4.84 11.3 4.74 4.46 11.07 4.46 6.32 0 10.78-4.46l90.31-90.3ZM224.62-160q-26.66 0-45.64-18.98T160-224.62v-510.76q0-26.66 18.98-45.64T224.62-800h510.76q26.66 0 45.64 18.98T800-735.38v204.61q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75T760-530.77v-204.61q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h204.61q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T429.23-160H224.62ZM200-239.73V-200v-560V-507.77v-3 271.04Zm100-89.47q0 8.51 5.75 14.24t14.25 5.73h118.38q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H320q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.27Zm0-150.77q0 8.51 5.75 14.24T320-460h259.23q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T579.23-500H320q-8.5 0-14.25 5.76T300-479.97Zm0-150.77q0 8.51 5.75 14.24t14.25 5.73h320q8.5 0 14.25-5.76 5.75-5.75 5.75-14.27 0-8.51-5.75-14.24T640-650.77H320q-8.5 0-14.25 5.76T300-630.74ZM720-75.38q-66.85 0-113.42-46.58Q560-168.54 560-235.38q0-66.85 46.58-113.43 46.57-46.57 113.42-46.57t113.42 46.57Q880-302.23 880-235.38q0 66.84-46.58 113.42Q786.85-75.38 720-75.38Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-451.69 129.85 129.84q5.61 5.62 13.77 6 8.15.39 14.53-6 6.39-6.38 6.39-14.15 0-7.77-6.39-14.15L508.31-480l129.84-129.85q5.62-5.61 6-13.77.39-8.15-6-14.53-6.38-6.39-14.15-6.39-7.77 0-14.15 6.39L480-508.31 350.15-638.15q-5.61-5.62-13.77-6-8.15-.39-14.53 6-6.39 6.38-6.39 14.15 0 7.77 6.39 14.15L451.69-480 321.85-350.15q-5.62 5.61-6 13.77-.39 8.15 6 14.53 6.38 6.39 14.15 6.39 7.77 0 14.15-6.39L480-451.69Zm.13 331.69q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m424-396.31-99.85-99.84q-5.61-5.62-13.77-6-8.15-.39-14.53 6-6.39 6.38-6.39 14.15 0 7.77 6.39 14.15l105.53 105.54q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69l219.07-219.07q5.62-5.62 6-13.77.39-8.16-6-14.54-6.38-6.39-14.15-6.39-7.77 0-14.16 6.39L424-396.31ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-510.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-760v560-560Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-384.85q-6.46 0-11.92-2.11-5.46-2.12-10.7-7.35L281.85-569.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-428.31l169.85-169.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-394.31q-5.24 5.23-10.7 7.35-5.46 2.11-11.92 2.11Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m112.77-480 308.61 308.62q8.85 8.84 8.74 21.15-.12 12.31-8.97 21.15-8.84 8.85-21.15 8.85-12.31 0-21.15-8.85L73.15-434.54q-9.69-9.69-14.15-21.61-4.46-11.93-4.46-23.85 0-11.92 4.46-23.85 4.46-11.92 14.15-21.61l305.7-305.69q8.84-8.85 21.27-8.73 12.42.11 21.26 8.96 8.85 8.84 8.85 21.15 0 12.31-8.85 21.15L112.77-480Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M607.46-480 298.85-788.62q-8.85-8.84-8.73-21.26.11-12.43 8.96-21.27 8.84-8.85 21.27-8.85 12.42 0 21.27 8.85l305.46 305.69q9.69 9.69 14.15 21.61 4.46 11.93 4.46 23.85 0 11.92-4.46 23.85-4.46 11.92-14.15 21.61l-305.7 305.69q-8.84 8.85-21.15 8.73-12.31-.11-21.15-8.96-8.85-8.84-8.85-21.27 0-12.42 8.85-21.27L607.46-480Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-555.69 310.15-385.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15l175.53-175.54q9.7-9.69 22.62-9.69 12.92 0 22.62 9.69l175.53 175.54q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-555.69Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-451.69 270.15-241.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L451.69-480 241.85-689.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-508.31l209.85-209.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L508.31-480l209.84 209.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-451.69Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M364.62-280q-27.62 0-46.12-18.5Q300-317 300-344.62v-430.76q0-27.62 18.5-46.12Q337-840 364.62-840h310.76q27.62 0 46.12 18.5Q740-803 740-775.38v430.76q0 27.62-18.5 46.12Q703-280 675.38-280H364.62Zm0-40h310.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-430.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H364.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v430.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69Zm-120 160q-27.62 0-46.12-18.5Q180-197 180-224.61v-450.77q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v450.77q0 9.23 7.69 16.92 7.69 7.69 16.93 7.69h330.76q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T575.38-160H244.62ZM340-320v-480 480Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M460-380v100q0 8.5 5.76 14.25t14.27 5.75q8.51 0 14.24-5.75T500-280v-100h100q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T600-420H500v-100q0-8.5-5.76-14.25T479.97-540q-8.51 0-14.24 5.75T460-520v100H360q-8.5 0-14.25 5.76T340-399.97q0 8.51 5.75 14.24T360-380h100ZM264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v448.53q0 27.62-18.5 46.12Q723-120 695.38-120H264.62ZM560-672v-128H264.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h430.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93V-640H591.99q-13.61 0-22.8-9.2Q560-658.4 560-672ZM240-800v160-160 640-640Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M355.38-467.69h249.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.76-5.75 5.75-5.75 14.26 0 8.52 5.75 14.25t14.25 5.73Zm0 110.77h249.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.75-5.75 5.76-5.75 14.27 0 8.52 5.75 14.25t14.25 5.73Zm0 110.77h129.24q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24t-14.25-5.73H355.38q-8.5 0-14.25 5.75-5.75 5.76-5.75 14.27t5.75 14.25q5.75 5.73 14.25 5.73ZM264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h288.53q13.27 0 25.29 5.23t20.71 13.92l141.7 141.7q8.69 8.69 13.92 20.71 5.23 12.02 5.23 25.29v448.53q0 27.62-18.5 46.12Q723-120 695.38-120H264.62ZM720-640H608.46q-20.19 0-34.33-14.13Q560-668.27 560-688.46V-800H264.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h430.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93V-640ZM240-800v160-160 640-640Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h43.92l427.93-427.92-43.93-43.93L200-243.92V-200Zm-7.69 40q-13.73 0-23.02-9.29T160-192.31v-41.61q0-13.27 5.23-25.29t13.92-20.71l508.08-508.62q6.15-5.48 13.57-8.47 7.43-2.99 15.49-2.99t15.62 2.54q7.55 2.54 13.94 9.15l42.69 42.93q6.61 6.38 9.04 14 2.42 7.63 2.42 15.25 0 8.13-2.74 15.56-2.74 7.42-8.72 13.57L279.92-179.15q-8.69 8.69-20.71 13.92-12.02 5.23-25.29 5.23h-41.61Zm568.46-556.31-44.46-44.46 44.46 44.46ZM649.5-649.5l-21.58-22.35 43.93 43.93-22.35-21.58Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-460h320q8.5 0 14.25-5.76t5.75-14.27q0-8.51-5.75-14.24T640-500H320q-8.5 0-14.25 5.76T300-479.97q0 8.51 5.75 14.24T320-460Zm160.13 340q-74.67 0-140.41-28.34-65.73-28.34-114.36-76.92-48.63-48.58-76.99-114.26Q120-405.19 120-479.87q0-74.67 28.34-140.41 28.34-65.73 76.92-114.36 48.58-48.63 114.26-76.99Q405.19-840 479.87-840q74.67 0 140.41 28.34 65.73 28.34 114.36 76.92 48.63 48.58 76.99 114.26Q840-554.81 840-480.13q0 74.67-28.34 140.41-28.34 65.73-76.92 114.36-48.58 48.63-114.26 76.99Q554.81-120 480.13-120Zm-.13-40q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-480ZM356.15-231.46 232.31-107.62q-5.85 5.85-14.16 6.12-8.3.27-14.15-6.35-5.62-5.84-5.35-14.15.27-8.31 6.12-14.15L328.61-260h-99.23q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h134.47q13.73 0 23.02 9.29 9.28 9.29 9.28 23.02v134.46q0 8.5-5.75 14.25-5.76 5.75-14.27 5.75t-14.25-5.75q-5.73-5.75-5.73-14.25v-98.23ZM219.97-395.38q-8.51 0-14.24-5.75T200-415.38v-360q0-26.66 18.98-45.64T264.62-840H580l180 180v475.38q0 26.66-18.98 45.64T695.38-120H511.54q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h183.84q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-640H591.99q-13.61 0-22.8-9.2Q560-658.4 560-672v-128H264.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v360q0 8.5-5.76 14.25t-14.27 5.75Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M470.77-200q-13.15 0-21.96-8.81T440-230.77v-223.08L224.15-726.77q-8.07-10.77-2.19-22Q227.85-760 240.77-760h478.46q12.92 0 18.81 11.23 5.88 11.23-2.19 22L520-453.85v223.08q0 13.15-8.81 21.96T489.23-200h-18.46ZM480-468l198-252H282l198 252Zm0 0Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M264.62-120q-27.62 0-46.12-18.5Q200-157 200-184.62v-590.76q0-27.62 18.5-46.12Q237-840 264.62-840h430.76q27.62 0 46.12 18.5Q760-803 760-775.38v590.76q0 27.62-18.5 46.12Q723-120 695.38-120H264.62ZM720-184.62v-590.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H264.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h430.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93ZM720-800H240h480ZM417.23-607.69h125.54q10.92 0 14.77-10.08 3.84-10.08-3.85-17.77l-51.07-51.08q-9.7-9.69-22.62-9.69-12.92 0-22.62 9.69l-51.07 51.08q-7.69 7.69-3.85 17.77 3.85 10.08 14.77 10.08Zm85.39 334.31 51.07-51.08q7.69-7.69 3.85-17.77-3.85-10.08-14.77-10.08H417.23q-10.92 0-14.77 10.08-3.84 10.08 3.85 17.77l51.07 51.08q9.7 9.69 22.62 9.69 12.92 0 22.62-9.69Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760h590.76q27.62 0 46.12 18.5Q840-723 840-695.38v430.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Zm590.76-520H184.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v430.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h590.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-430.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69ZM160-720v480-480Zm192.31 302.77v-125.54q0-10.92-10.08-14.77-10.08-3.84-17.77 3.85l-51.08 51.07q-9.69 9.7-9.69 22.62 0 12.92 9.69 22.62l51.08 51.07q7.69 7.69 17.77 3.85 10.08-3.85 10.08-14.77Zm334.31-85.39-51.08-51.07q-7.69-7.69-17.77-3.85-10.08 3.85-10.08 14.77v125.54q0 10.92 10.08 14.77 10.08 3.84 17.77-3.85l51.08-51.07q9.69-9.7 9.69-22.62 0-12.92-9.69-22.62Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M184.62-200q-27.62 0-46.12-18.5Q120-237 120-264.62v-430.76q0-27.62 18.5-46.12Q157-760 184.62-760H357q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L463.85-680h311.53q27.62 0 46.12 18.5Q840-643 840-615.38v350.76q0 27.62-18.5 46.12Q803-200 775.38-200H184.62Zm0-40h590.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-350.76q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H447.77l-73.08-73.08q-3.84-3.84-8.07-5.38-4.24-1.54-8.85-1.54H184.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92ZM160-240v-480 480Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M382.46-377.38h195.08l38.08 107.76q2.46 6.39 7.07 9.54 4.62 3.16 11.23 3.16 10.77 0 16.35-8.43 5.58-8.42 2.19-18.42L501.23-701.92q-1.92-4.85-6.15-7.62-4.23-2.77-9.31-2.77h-11.54q-5.08 0-9.31 2.77t-6.15 7.62L307.54-283.77q-3.39 9.77 2.08 18.31 5.46 8.54 16.23 8.54 6.84 0 11.34-3.16 4.5-3.15 7.19-9.77l38.08-107.53Zm13.23-37.7L478-646.92h4l82.31 231.84H395.69ZM184.62-120q-27.62 0-46.12-18.5Q120-157 120-184.62v-590.76q0-27.62 18.5-46.12Q157-840 184.62-840h590.76q27.62 0 46.12 18.5Q840-803 840-775.38v590.76q0 27.62-18.5 46.12Q803-120 775.38-120H184.62Zm0-40h590.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-590.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H184.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM160-800v640-640Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-76.92q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v76.92q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-449.23H200v101.54q0 8.54-5.73 14.27T180-552.31q-8.54 0-14.27-5.73T160-572.31v-163.07q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm294.69-256.92H180q-8.54 0-14.27-5.73T160-436.92q0-8.54 5.73-14.27t14.27-5.73h339.31l-88.85-90.62q-5.61-5.61-5.34-13.65.26-8.04 6.11-13.89 5.62-5.61 13.77-5.61 8.15 0 13.77 5.61l114.77 115.54q9.69 9.69 9.69 22.62 0 12.92-9.69 22.61L458-298.77q-5.62 5.62-13.65 5.35-8.04-.27-13.89-6.12-5.61-5.61-5.61-13.38 0-7.77 5.61-13.39l88.85-90.61Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m566.85-242-42.47 109.31q-2.46 5.61-7.46 9.15T505.31-120q-10.77 0-16.73-8.81-5.96-8.81-1.81-18.81l158.92-400.46q2.69-5.61 7.31-8.77 4.62-3.15 10.46-3.15h14.62q5.84 0 10.46 3.15 4.61 3.16 7.31 8.77l158.92 400.7q4.15 9.76-1.69 18.57-5.85 8.81-16.62 8.81-6.84 0-11.73-3.54-4.88-3.54-7.58-9.38L774.69-242H566.85ZM356.62-431.77l-181.7 182.23q-5.61 6.39-13.65 6.5-8.04.12-14.65-6.5-6.39-6.38-6.39-14.15 0-7.77 6.39-14.16l181.69-182.46q-34.23-35-68.12-86.15Q226.31-597.62 210-640h43.23q14.62 33.62 44.23 77.23 29.62 43.62 59.16 74.15 52.23-53 92.73-116.34 40.5-63.35 53.88-115.04H115.38q-8.53 0-14.26-5.73-5.74-5.73-5.74-14.27t5.74-14.27q5.73-5.73 14.26-5.73H340v-29.23q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27V-760h224.62q8.53 0 14.26 5.73 5.74 5.73 5.74 14.27t-5.74 14.27q-5.73 5.73-14.26 5.73h-59.85q-17.92 62.77-61.08 133.77-43.15 71-98.77 126.38l101.39 104.16-15.39 41.23-114.3-117.31Zm223.69 153.62h180.92l-90.46-232.47-90.46 232.47Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M180-240q-8.5 0-14.25-5.76T160-260.03q0-8.51 5.75-14.24T180-280h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-240H180Zm0-146.92q-8.5 0-14.25-5.76T160-406.95q0-8.51 5.75-14.24t14.25-5.73h600q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25T780-386.92H180Zm0-146.16q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-533.08H180ZM180-680q-8.5 0-14.25-5.76T160-700.03q0-8.51 5.75-14.24T180-720h600q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-680H180Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M404.62-220q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-220H404.62Zm0-240q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-460H404.62Zm0-240q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73H780q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T780-700H404.62ZM213.08-186.92q-21.9 0-37.49-15.59Q160-218.11 160-240t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Zm0-240q-21.9 0-37.49-15.59Q160-458.11 160-480t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Zm0-240q-21.9 0-37.49-15.59Q160-698.11 160-720t15.59-37.49q15.59-15.59 37.49-15.59 21.89 0 37.48 15.59 15.59 15.6 15.59 37.49t-15.59 37.49q-15.59 15.59-37.48 15.59Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M220-160q-8.5 0-14.25-5.76T200-180.03q0-8.51 5.75-14.24T220-200h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-160H220Zm259.9-160.85q-6.36 0-11.82-2.11-5.46-2.12-10.7-7.35L321.85-465.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L460-384.31V-780q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T500-780v395.69l109.85-109.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-330.31q-5.24 5.23-10.8 7.35-5.56 2.11-11.92 2.11Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M139.97-260q-8.51 0-14.24-5.75T120-280v-400q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T160-680v400q0 8.5-5.76 14.25T139.97-260Zm191.49-200 149.62 149.62q5.84 5.84 6.23 14.26.38 8.43-6.23 14.27-5.85 5.62-13.89 5.62-8.04 0-13.65-5.62L278-457.38q-5.23-5.24-7.35-10.8-2.11-5.56-2.11-11.92t2.11-11.82q2.12-5.46 7.35-10.7l174.77-175.53q5.36-5.62 13.64-5.62 8.28 0 13.76 5.48 5.98 5.98 6.25 14.02.27 8.04-5.34 13.65L332.23-500H820q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T820-460H331.46Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M819.97-260q-8.51 0-14.24-5.75T800-280v-400q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75T840-680v400q0 8.5-5.76 14.25T819.97-260ZM628.54-460H140q-8.5 0-14.25-5.76T120-480.03q0-8.51 5.75-14.24T140-500h487.77L478.92-650.62q-5.61-5.61-5.34-13.26.27-7.66 6.11-13.64 5.36-5.48 13.64-5.48 8.29 0 13.9 5.62L682-502.62q5.23 5.24 7.35 10.8 2.11 5.56 2.11 11.92t-2.11 11.82q-2.12 5.46-7.35 10.7L506.46-281.85q-5.42 5.62-13.56 5.62-8.13 0-13.98-5.62-6.61-5.84-6.23-14.27.39-8.42 6.23-14.26L628.54-460Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M220-760q-8.5 0-14.25-5.76T200-780.03q0-8.51 5.75-14.24T220-800h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-760H220Zm259.97 600q-8.51 0-14.24-5.75T460-180v-395.69L350.15-465.85q-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39-6.39-6.38-6-14.53.38-8.16 6-13.77l135.53-135.54q5.24-5.23 10.8-7.35 5.56-2.11 11.92-2.11t11.82 2.11q5.46 2.12 10.7 7.35l135.53 135.54q6.39 6.38 6.39 14.15 0 7.77-6.39 14.15-6.38 6.39-14.53 6-8.16-.38-13.77-6L500-575.69V-180q0 8.5-5.76 14.25T479.97-160Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M200-200h116.92q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T316.92-160H192.31q-13.73 0-23.02-9.29T160-192.31v-124.61q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25V-200Zm560.77 0v-116.92q0-8.5 5.76-14.25 5.75-5.75 14.27-5.75 8.51 0 14.24 5.75t5.73 14.25v124.61q0 13.73-9.29 23.02T768.46-160H643.85q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h116.92ZM200-760v116.92q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75T160-643.08v-124.61q0-13.73 9.29-23.02t23.02-9.29h124.61q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T316.92-760H200Zm560.77 0H643.85q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h124.61q13.73 0 23.02 9.29t9.29 23.02v124.61q0 8.5-5.76 14.25t-14.27 5.75q-8.51 0-14.24-5.75t-5.73-14.25V-760Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M296.92-296.92H180q-8.5 0-14.25-5.76T160-316.95q0-8.51 5.75-14.24t14.25-5.73h124.62q13.73 0 23.01 9.29 9.29 9.28 9.29 23.01V-180q0 8.5-5.75 14.25-5.76 5.75-14.27 5.75-8.52 0-14.25-5.75T296.92-180v-116.92Zm366.93 0V-180q0 8.5-5.76 14.25T643.82-160q-8.51 0-14.24-5.75T623.85-180v-124.62q0-13.73 9.28-23.01 9.29-9.29 23.02-9.29h124.62q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25t-14.25 5.73H663.85ZM296.92-663.08V-780q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v124.62q0 13.73-9.29 23.01-9.28 9.29-23.01 9.29H180q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h116.92Zm366.93 0h116.92q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24t-14.25 5.73H656.15q-13.73 0-23.02-9.29-9.28-9.28-9.28-23.01V-780q0-8.5 5.75-14.25 5.76-5.75 14.27-5.75t14.25 5.75q5.73 5.75 5.73 14.25v116.92Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M436.4-350.31q-6.71 0-11.55-4.44-4.85-4.44-4.85-11.71v-227.08q0-7.27 4.95-11.71 4.95-4.44 11.55-4.44 1.65 0 11.35 5.23l107.07 107.08q3.7 3.69 5.7 7.97 2 4.28 2 9.41t-2 9.41q-2 4.28-5.7 7.98L447.83-355.52q-2.21 2.21-5.15 3.71-2.93 1.5-6.28 1.5Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-218.46q-16.5 0-28.25-11.75T440-258.46q0-16.5 11.75-28.25T480-298.46q16.5 0 28.25 11.75T520-258.46q0 16.5-11.75 28.25T480-218.46ZM480-440q-16.5 0-28.25-11.75T440-480q0-16.5 11.75-28.25T480-520q16.5 0 28.25 11.75T520-480q0 16.5-11.75 28.25T480-440Zm0-221.54q-16.5 0-28.25-11.75T440-701.54q0-16.5 11.75-28.25T480-741.54q16.5 0 28.25 11.75T520-701.54q0 16.5-11.75 28.25T480-661.54Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M320-460h320q8.54 0 14.27-5.73T660-480q0-8.54-5.73-14.27T640-500H320q-8.54 0-14.27 5.73T300-480q0 8.54 5.73 14.27T320-460Zm-95.38 300q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-510.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-760v560-560Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h204.61q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T429.23-760H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-204.61q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v204.61q0 27.62-18.5 46.12Q763-160 735.38-160H224.62ZM760-731.69 403.69-375.38q-5.61 5.61-13.77 6-8.15.38-14.54-6-6.38-6.39-6.38-14.16 0-7.77 6.38-14.15L731.69-760H580q-8.54 0-14.27-5.73T560-780q0-8.54 5.73-14.27T580-800h187.69q13.93 0 23.12 9.19 9.19 9.19 9.19 23.12V-580q0 8.54-5.73 14.27T780-560q-8.54 0-14.27-5.73T760-580v-151.69Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-160q-26.85 0-45.74-18.88Q160-197.77 160-224.62v-510.76q0-26.85 18.88-45.74Q197.77-800 224.62-800h510.76q26.85 0 45.74 18.88Q800-762.23 800-735.38v510.76q0 26.85-18.88 45.74Q762.23-160 735.38-160H224.62ZM200-320v95.38q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93V-320H200Zm0-40h560v-375.38q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93V-360Zm0 40v120-120Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M600-760v296.92l57.23 57.23q2.92 2.93 4.39 6.58 1.46 3.65 1.46 7.55v11.21q0 8.28-5.97 14.39-5.98 6.12-14.8 6.12H500v186.61q0 6.7-2.23 12.28-2.23 5.57-7.46 10.8l-3.23 3.23q-3.07 2.93-7.15 2.93t-7.01-2.93l-3.23-3.23q-5.23-5.23-7.46-10.97-2.23-5.75-2.23-11.87V-360H317.69q-8.82 0-14.8-6.12-5.97-6.11-5.97-14.39v-11.21q0-3.9 1.46-7.55 1.47-3.65 4.39-6.58L360-463.08V-760h-20q-8.5 0-14.25-5.76T320-780.03q0-8.51 5.75-14.24T340-800h280q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T620-760h-20ZM354-400h252l-46-46v-314H400v314l-46 46Zm126 0Z" /></svg>
icon:project_copy = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M144.62-169.23q-26.85 0-45.74-18.89Q80-207 80-233.85v-423.07q0-8.54 5.73-14.27t14.27-5.73q8.54 0 14.27 5.73t5.73 14.27v423.07q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92H740q8.54 0 14.27 5.73t5.73 14.27q0 8.54-5.73 14.27T740-169.23H144.62Zm120-120q-26.85 0-45.74-18.89Q200-327 200-353.85v-421.53q0-26.85 18.88-45.74Q237.77-840 264.62-840h171.61q12.92 0 25.12 5.23 12.19 5.23 20.88 13.92L543.08-760h272.3q26.85 0 45.74 18.88Q880-722.23 880-695.38v341.53q0 26.85-18.88 45.73-18.89 18.89-45.74 18.89H264.62Zm0-40h550.76q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7v-341.53q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H527l-80-80H264.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v421.53q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92Zm-24.62 0V-800v470.77Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m280.46-297.69 78.77-136.93q-6.92 3.85-16.15 5.39-9.23 1.54-18.46 1.54-56 0-94.16-38.87-38.15-38.86-38.15-93.44 0-56 38.15-94.15 38.16-38.16 94.16-38.16 54.57 0 93.44 38.16 38.86 38.15 38.86 93.88 0 19.42-4.73 36.23-4.73 16.81-13.42 31.73L314.85-277.69q-2.51 4.5-7.01 7.25-4.51 2.75-10.02 2.75-11.51 0-17.24-10-5.73-10-.12-20Zm350.77 0L710-434.62q-6.92 3.85-16.15 5.39-9.23 1.54-18.47 1.54-56 0-94.15-38.87-38.15-38.86-38.15-93.44 0-56.77 38.15-94.54t94.15-37.77q54.58 0 93.45 38.16 38.86 38.15 38.86 93.88 0 19.42-4.73 36.23-4.73 16.81-13.42 31.73L665.62-277.69q-2.51 4.5-7.01 7.25-4.51 2.75-10.02 2.75-11.51 0-17.24-10-5.73-10-.12-20ZM324.62-472.31q36.53 0 62.11-25.57 25.58-25.58 25.58-62.12t-25.58-62.12q-25.58-25.57-62.11-25.57-36.54 0-62.12 25.57-25.58 25.58-25.58 62.12t25.58 62.12q25.58 25.57 62.12 25.57Zm350.76 0q36.54 0 62.12-25.57 25.58-25.58 25.58-62.12t-25.58-62.12q-25.58-25.57-62.12-25.57-36.53 0-62.11 25.57-25.58 25.58-25.58 62.12t25.58 62.12q25.58 25.57 62.11 25.57Zm0-87.69Zm-350.76 0Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M483.08-200q-117.25 0-198.63-81.34-81.37-81.34-81.37-198.54 0-117.2 81.37-198.66Q365.83-760 483.08-760q71.3 0 133.54 33.88 62.23 33.89 100.3 94.58V-740q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v156.92q0 13.73-9.29 23.02-9.28 9.29-23.01 9.29H567.69q-8.5 0-14.25-5.76-5.75-5.75-5.75-14.27 0-8.51 5.75-14.24t14.25-5.73h128q-31.23-59.85-87.88-94.54Q551.15-720 483.08-720q-100 0-170 70t-70 170q0 100 70 170t170 70q71.46 0 130.85-38.73 59.38-38.73 88.07-102.89 3.38-7.84 10.96-11.03 7.58-3.2 15.51-.5 8.45 2.69 11.22 11 2.77 8.3-.61 16.15-33.31 75.38-102.39 120.69T483.08-200Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M260-460q-8.5 0-14.25-5.76T240-480.03q0-8.51 5.75-14.24T260-500h440q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T700-460H260Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M478.46-160q-115.23 0-202.61-71.12Q188.46-302.23 165.62-412q-2.47-8.85 2.6-16.37 5.06-7.53 13.68-8.73 8.1-1.21 14.56 3.72 6.46 4.92 9.16 14Q227.31-324 303.46-262q76.16 62 175 62 117 0 198.5-81.5t81.5-198.5q0-117-81.5-198.5T478.46-760q-62.08 0-116.69 26.23-54.62 26.23-96.39 72.23h79.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24t-14.25 5.73H230.77q-13.73 0-23.02-9.29t-9.29-23.02v-113.84q0-8.5 5.76-14.25t14.27-5.75q8.51 0 14.24 5.75t5.73 14.25v75.54q46.39-50.93 108.73-79.39Q409.54-800 478.46-800q66.6 0 124.76 25.04 58.16 25.04 101.66 68.54 43.5 43.5 68.54 101.65 25.04 58.14 25.04 124.73 0 66.58-25.04 124.77t-68.54 101.69q-43.5 43.5-101.66 68.54Q545.06-160 478.46-160Zm0-280q-16.08 0-28.04-11.96T438.46-480q0-16.08 11.96-28.04T478.46-520q16.08 0 28.04 11.96T518.46-480q0 16.08-11.96 28.04T478.46-440Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M438.38-120q-13.92 0-24.19-9.15-10.27-9.16-12.73-22.85l-10.54-83.69q-19.15-5.77-41.42-18.16-22.27-12.38-37.88-26.53L235-247.46q-12.69 5.61-25.77 1.23-13.08-4.39-20.15-16.62l-43.16-74.3q-7.07-12.23-4.15-25.54 2.92-13.31 13.92-21.85l66.85-50q-1.77-10.84-2.92-22.34-1.16-11.5-1.16-22.35 0-10.08 1.16-21.19 1.15-11.12 2.92-25.04l-66.85-50q-11-8.54-13.54-22.23-2.53-13.69 4.54-25.93l42.39-72q7.07-11.46 20.15-16.23 13.08-4.77 25.77.85l75.85 32.15q17.92-14.92 38.77-26.92 20.84-12 40.53-18.54L401.46-808q2.46-13.69 12.73-22.85 10.27-9.15 24.19-9.15h83.24q13.92 0 24.19 9.15 10.27 9.16 12.73 22.85l10.54 84.46q23 8.08 40.65 18.54 17.65 10.46 36.35 26.15L725.77-711q12.69-5.62 25.77-.85 13.08 4.77 20.15 16.23l42.39 72.77q7.07 12.23 4.15 25.54-2.92 13.31-13.92 21.85l-69.93 52.31q3.31 12.38 3.7 22.73.38 10.34.38 20.42 0 9.31-.77 19.65-.77 10.35-3.54 25.04l67.62 50.77q11 8.54 14.31 21.85 3.3 13.31-3.77 25.54l-42.62 73.53q-7.07 12.24-20.54 16.62-13.46 4.38-26.15-1.23l-76.92-32.92q-18.7 15.69-37.62 26.92-18.92 11.23-39.38 17.77L558.54-152q-2.46 13.69-12.73 22.85-10.27 9.15-24.19 9.15h-83.24Zm1.62-40h78.23L533-268.31q30.23-8 54.42-21.96 24.2-13.96 49.27-38.27L736.46-286l39.77-68-87.54-65.77q5-17.08 6.62-31.42 1.61-14.35 1.61-28.81 0-15.23-1.61-28.81-1.62-13.57-6.62-29.88L777.77-606 738-674l-102.08 42.77q-18.15-19.92-47.73-37.35-29.57-17.42-55.96-23.11L520-800h-79.77l-12.46 107.54q-30.23 6.46-55.58 20.81-25.34 14.34-50.42 39.42L222-674l-39.77 68L269-541.23q-5 13.46-7 29.23t-2 32.77q0 15.23 2 30.23t6.23 29.23l-86 65.77L222-286l99-42q23.54 23.77 48.88 38.12 25.35 14.34 57.12 22.34L440-160Zm38.92-220q41.85 0 70.93-29.08 29.07-29.07 29.07-70.92t-29.07-70.92Q520.77-580 478.92-580q-42.07 0-71.04 29.08-28.96 29.07-28.96 70.92t28.96 70.92Q436.85-380 478.92-380ZM480-480Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m354-287 126-76 126 77-33-144 111-96-146-13-58-136-58 135-146 13 111 97-33 143Zm126-28.92-145.23 87.69q-6.39 3.15-11.85 2.54-5.46-.62-10.61-3.77-5.16-3.16-7.85-9.04-2.69-5.88-.46-12.73l38.62-164.39-127.77-110.84q-5.39-4.39-7.12-10.5-1.73-6.12.73-11.73 2.46-5.62 6.62-9.16 4.15-3.53 11.23-4.77l168.61-14.69L460.69-733q2.69-6.62 7.81-9.54 5.12-2.92 11.5-2.92t11.5 2.92q5.12 2.92 7.81 9.54l65.77 155.69 168.61 14.69q7.08 1.24 11.23 4.77 4.16 3.54 6.62 9.16 2.46 5.61.73 11.73-1.73 6.11-7.12 10.5L617.38-415.62 656-251.23q2.23 6.85-.46 12.73-2.69 5.88-7.85 9.04-5.15 3.15-10.61 3.77-5.46.61-11.85-2.54L480-315.92ZM480-470Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M672.31-200q-13.73 0-23.02-9.29T640-232.31V-360q0-13.73 9.29-23.02t23.02-9.29h55.38q13.73 0 23.02 9.29T760-360v127.69q0 13.73-9.29 23.02T727.69-200h-55.38Zm-220 0q-13.73 0-23.02-9.29T420-232.31v-495.38q0-13.73 9.29-23.02t23.02-9.29h55.38q13.73 0 23.02 9.29t9.29 23.02v495.38q0 13.73-9.29 23.02T507.69-200h-55.38Zm-220 0q-13.73 0-23.02-9.29T200-232.31v-302.7q0-14.3 9.29-23.49 9.29-9.19 23.02-9.19h55.38q13.73 0 23.02 9.29 9.29 9.28 9.29 23.02v302.7q0 14.3-9.29 23.49-9.29 9.19-23.02 9.19h-55.38Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M224.62-231.54q-10.47 0-17.54-6.84-7.08-6.85-7.08-16.96 0-10.12 7.08-17.39 7.07-7.27 17.54-7.27H500q8.5 0 14.25 5.97t5.75 14.8q0 8.5-5.73 14.25t-13.5 5.75l-276.15 7.69ZM220-386.92q-8.5 0-14.25-5.76T200-406.95q0-8.51 5.75-14.24t14.25-5.73h520q8.5 0 14.25 5.75 5.75 5.76 5.75 14.27 0 8.52-5.75 14.25T740-386.92H220Zm0-146.16q-8.5 0-14.25-5.75-5.75-5.76-5.75-14.27 0-8.52 5.75-14.25t14.25-5.73h520q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T740-533.08H220ZM224.62-680q-10.47 0-17.54-7.08-7.08-7.07-7.08-17.54 0-10.46 7.08-17.53 7.07-7.08 17.54-7.08h510.76q10.47 0 17.54 7.08 7.08 7.07 7.08 17.53 0 10.47-7.08 17.54-7.07 7.08-17.54 7.08H224.62Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480-760q56.57 0 110.79 20.38 54.21 20.39 100.59 59.16L720.92-710q5.62-5.62 13.77-6 8.16-.38 14.54 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.16l-29.54 29.54q38.77 46.38 59.54 100.85Q800-496.84 800-440q0 26-4.38 52.27-4.39 26.27-13.16 51.5-3.6 11.19-11.57 14.75-7.97 3.56-15.04.86-7.08-2.69-11.58-9.15-4.5-6.46-1.58-14.23 8.77-23.54 13.04-47.35Q760-415.15 760-440q0-116-82-198t-198-82q-22.56 0-48.51 4.27t-48.95 13.04q-7.77 2.69-14-1.31t-8.92-11.08q-2.7-7.07.34-14.88 3.04-7.81 13.81-11.73 26-9.16 53-13.73 27-4.58 53.23-4.58Zm20 187.23v-31.85q0-8.5-5.75-14.25T480-624.62q-6.01 0-11.12 4-5.11 4-7.03 9.7L500-572.77ZM480-120q-65.95 0-124.32-25.04-58.37-25.04-101.99-68.65-43.61-43.62-68.65-101.99Q160-374.05 160-440q0-61.54 21.96-117.42 21.96-55.89 63.89-100.12L119.38-784q-5.61-5.62-6-13.77-.38-8.15 6-14.54 6.39-6.38 14.16-6.38 7.77 0 14.15 6.38l664.62 664.62q5.61 5.61 6 13.77.38 8.15-6 14.54-6.39 6.38-14.16 6.38-7.77 0-14.15-6.38l-86.46-86.47q-42.62 40.39-99.66 63.12Q540.85-120 480-120Zm0-40q51.27 0 100.1-19.54 48.82-19.54 88.44-55.08L274.15-629q-35.53 38.08-54.84 86.54Q200-494 200-440q0 116 82 198t198 82Zm-84.62-700q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h169.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T564.62-860H395.38Zm76.08 428.08ZM556.77-517Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M395.38-860q-8.5 0-14.25-5.76t-5.75-14.27q0-8.51 5.75-14.24t14.25-5.73h169.24q8.5 0 14.25 5.76t5.75 14.27q0 8.51-5.75 14.24T564.62-860H395.38Zm84.65 444.62q8.51 0 14.24-5.75t5.73-14.25v-169.24q0-8.5-5.76-14.25t-14.27-5.75q-8.51 0-14.24 5.75T460-604.62v169.24q0 8.5 5.76 14.25t14.27 5.75ZM480-120q-65.95 0-124.32-25.04-58.37-25.04-101.99-68.65-43.61-43.62-68.65-101.99Q160-374.05 160-440q0-65.95 25.04-124.32 25.04-58.37 68.65-101.99 43.62-43.61 101.99-68.65Q414.05-760 480-760q58.15 0 112.46 20.77 54.31 20.77 99.69 58.77L721.69-710q5.62-5.62 13.77-6 8.16-.38 14.54 6 6.38 6.38 6.38 14.15 0 7.77-6.38 14.16l-29.54 29.54q38 45.38 58.77 99.69Q800-498.15 800-440q0 65.95-25.04 124.32-25.04 58.37-68.65 101.99-43.62 43.61-101.99 68.65Q545.95-120 480-120Zm0-40q116 0 198-82t82-198q0-116-82-198t-198-82q-116 0-198 82t-82 198q0 116 82 198t198 82Zm0-280Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="m480-452.46 130.62 130.61q5.61 5.62 13.76 5.23 8.16-.38 13.77-6 5.62-5.61 5.62-13.76 0-8.16-5.62-13.77L507.54-480l130.61-130.62q5.62-5.61 5.62-13.76 0-8.16-5.62-13.77-5.61-5.62-13.77-5.62-8.15 0-13.76 5.62L480-507.54 349.38-638.15q-5.61-5.62-13.38-5.62-7.77 0-13.38 5.62-5.62 5.61-5.62 13.77 0 8.15 5.62 13.76L452.46-480 321.85-349.38q-5.62 5.61-5.23 13.38.38 7.77 6 13.38 5.61 5.62 13.76 5.62 8.16 0 13.77-5.62L480-452.46ZM224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-510.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-760v560-560Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" height="128" viewBox="0 -960 960 960" width="128" fill="#000000"><path d="M480.18-353.85q60.97 0 103.47-42.68t42.5-103.65q0-60.97-42.68-103.47t-103.65-42.5q-60.97 0-103.47 42.68t-42.5 103.65q0 60.97 42.68 103.47t103.65 42.5ZM480-392q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 152q-118.62 0-217.58-62.77-98.96-62.77-159.88-164.61-5-8.24-7.12-16.24-2.11-8-2.11-16.42 0-8.42 2.11-16.38 2.12-7.96 7.12-16.2 60.92-101.84 159.88-164.61Q361.38-760 480-760q118.62 0 217.58 62.77 98.96 62.77 159.88 164.61 5 8.24 7.12 16.24 2.11 8 2.11 16.42 0 8.42-2.11 16.38-2.12 7.96-7.12 16.2-60.92 101.84-159.88 164.61Q598.62-240 480-240Zm0-260Zm0 220q113 0 207.5-59.5T832-500q-50-101-144.5-160.5T480-720q-113 0-207.5 59.5T128-500q50 101 144.5 160.5T480-280Z" /></svg>

View File

@@ -0,0 +1,106 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Remix Icon - Filled
meta:author = Remix Icon
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11 15V17H13V15H11ZM11 7V13H13V7H11Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11 11V17H13V11H11ZM11 7V9H13V7H11Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11 15V17H13V15H11ZM13 13.3551C14.4457 12.9248 15.5 11.5855 15.5 10C15.5 8.067 13.933 6.5 12 6.5C10.302 6.5 8.88637 7.70919 8.56731 9.31346L10.5288 9.70577C10.6656 9.01823 11.2723 8.5 12 8.5C12.8284 8.5 13.5 9.17157 13.5 10C13.5 10.8284 12.8284 11.5 12 11.5C11.4477 11.5 11 11.9477 11 12.5V14H13V13.3551Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4.00001 20V14C4.00001 9.58172 7.58173 6 12 6C16.4183 6 20 9.58172 20 14V20H21V22H3.00001V20H4.00001ZM6.00001 14H8.00001C8.00001 11.7909 9.79087 10 12 10V8C8.6863 8 6.00001 10.6863 6.00001 14ZM11 2H13V5H11V2ZM19.7782 4.80761L21.1924 6.22183L19.0711 8.34315L17.6569 6.92893L19.7782 4.80761ZM2.80762 6.22183L4.22183 4.80761L6.34315 6.92893L4.92894 8.34315L2.80762 6.22183Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 10H21V20.0044C21 20.5543 20.5551 21 20.0066 21H3.9934C3.44476 21 3 20.5552 3 20.0044V10ZM9 12V14H15V12H9ZM2 3.99981C2 3.44763 2.45531 3 2.9918 3H21.0082C21.556 3 22 3.44372 22 3.99981V8H2V3.99981Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 10C14.2091 10 16 8.20914 16 6 16 3.79086 14.2091 2 12 2 9.79086 2 8 3.79086 8 6 8 8.20914 9.79086 10 12 10ZM5.5 13C6.88071 13 8 11.8807 8 10.5 8 9.11929 6.88071 8 5.5 8 4.11929 8 3 9.11929 3 10.5 3 11.8807 4.11929 13 5.5 13ZM21 10.5C21 11.8807 19.8807 13 18.5 13 17.1193 13 16 11.8807 16 10.5 16 9.11929 17.1193 8 18.5 8 19.8807 8 21 9.11929 21 10.5ZM12 11C14.7614 11 17 13.2386 17 16V22H7V16C7 13.2386 9.23858 11 12 11ZM5 15.9999C5 15.307 5.10067 14.6376 5.28818 14.0056L5.11864 14.0204C3.36503 14.2104 2 15.6958 2 17.4999V21.9999H5V15.9999ZM22 21.9999V17.4999C22 15.6378 20.5459 14.1153 18.7118 14.0056 18.8993 14.6376 19 15.307 19 15.9999V21.9999H22Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.9042 2.10025L20.8037 3.51446L22.2179 13.414L13.0255 22.6063C12.635 22.9969 12.0019 22.9969 11.6113 22.6063L1.71184 12.7069C1.32131 12.3163 1.32131 11.6832 1.71184 11.2926L10.9042 2.10025ZM13.7327 10.5855C14.5137 11.3666 15.78 11.3666 16.5611 10.5855C17.3421 9.80448 17.3421 8.53815 16.5611 7.7571C15.78 6.97606 14.5137 6.97606 13.7327 7.7571C12.9516 8.53815 12.9516 9.80448 13.7327 10.5855Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 19H23V21H1V19H3V4C3 3.44772 3.44772 3 4 3H14C14.5523 3 15 3.44772 15 4V19H17V9H20C20.5523 9 21 9.44772 21 10V19ZM7 11V13H11V11H7ZM7 7V9H11V7H7Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13 21V23.5L10 21.5L7 23.5V21H6.5C4.567 21 3 19.433 3 17.5V5C3 3.34315 4.34315 2 6 2H20C20.5523 2 21 2.44772 21 3V20C21 20.5523 20.5523 21 20 21H13ZM7 19V17H13V19H19V16H6.5C5.67157 16 5 16.6716 5 17.5C5 18.3284 5.67157 19 6.5 19H7ZM7 5V7H9V5H7ZM7 8V10H9V8H7ZM7 11V13H9V11H7Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4.34315 1.4082L22.3744 19.4394C22.9602 20.0252 22.9602 20.975 22.3744 21.5607C21.7886 22.1465 20.8388 22.1465 20.253 21.5607L15.6569 16.9646L12.1213 20.5001L8.001 16.3792L8.00129 19.0001C8.00129 19.5524 7.55358 20.0001 7.00129 20.0001C6.44901 20.0001 6.00129 19.5524 6.00129 19.0001V15.0001C6.00129 14.4478 5.55358 14.0001 5.00129 14.0001C4.48846 14.0001 4.06578 14.3861 4.00802 14.8835L4.00129 15.0001V16.0001C4.00129 16.5524 3.55358 17.0001 3.00129 17.0001C2.44901 17.0001 2.00129 16.5524 2.00129 16.0001L2.00138 7.21394C1.96402 5.19447 2.68678 3.16356 4.16964 1.58709L4.34315 1.4082ZM4.58437 4.47838L4.5329 4.58823C4.22968 5.2577 4.05601 5.97117 4.01149 6.69097L4.00129 7.00009L4.00024 7.1196C4.01358 8.55874 4.54144 9.9933 5.58066 11.1234L5.75736 11.3077L12.1207 17.6716L14.9491 14.8431L4.58437 4.47838Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 4C8 2.34315 9.34315 1 11 1C12.6569 1 14 2.34315 14 4C14 4.35064 13.9398 4.68722 13.8293 5H20C20.5523 5 21 5.44772 21 6V9.12602C21 9.43517 20.857 9.72694 20.6127 9.91635C20.3683 10.1058 20.0501 10.1715 19.7507 10.0945C19.5119 10.033 19.2605 10 19 10C17.3431 10 16 11.3431 16 13C16 14.6569 17.3431 16 19 16C19.2605 16 19.5119 15.967 19.7507 15.9055C20.0501 15.8285 20.3683 15.8942 20.6127 16.0836C20.857 16.2731 21 16.5648 21 16.874V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V6C3 5.44772 3.44772 5 4 5H8.17071C8.06015 4.68722 8 4.35064 8 4Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.4142 5H21C21.5523 5 22 5.44772 22 6V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5ZM11 12H8V14H11V17H13V14H16V12H13V9H11V12Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6 4H4V2H20V4H18V6C18 7.61543 17.1838 8.91468 16.1561 9.97667C15.4532 10.703 14.598 11.372 13.7309 12C14.598 12.628 15.4532 13.297 16.1561 14.0233C17.1838 15.0853 18 16.3846 18 18V20H20V22H4V20H6V18C6 16.3846 6.81616 15.0853 7.8439 14.0233C8.54682 13.297 9.40202 12.628 10.2691 12C9.40202 11.372 8.54682 10.703 7.8439 9.97667C6.81616 8.91468 6 7.61543 6 6V4ZM8 4V6C8 6.68514 8.26026 7.33499 8.77131 8H15.2287C15.7397 7.33499 16 6.68514 16 6V4H8ZM12 13.2219C10.9548 13.9602 10.008 14.663 9.2811 15.4142C9.09008 15.6116 8.92007 15.8064 8.77131 16H15.2287C15.0799 15.8064 14.9099 15.6116 14.7189 15.4142C13.992 14.663 13.0452 13.9602 12 13.2219Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17 6H22V8H20V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V8H2V6H7V3C7 2.44772 7.44772 2 8 2H16C16.5523 2 17 2.44772 17 3V6ZM9 11V17H11V11H9ZM13 11V17H15V11H13ZM9 4V6H15V4H9Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16.9497 11.9497C18.7347 10.1648 19.3542 7.65558 18.8081 5.36796L21.303 4.2987C21.5569 4.18992 21.8508 4.30749 21.9596 4.56131C21.9862 4.62355 22 4.69056 22 4.75827V19L15 22L9 19L2.69696 21.7013C2.44314 21.8101 2.14921 21.6925 2.04043 21.4387C2.01375 21.3765 2 21.3094 2 21.2417V7L5.12892 5.65904C4.70023 7.86632 5.34067 10.2402 7.05025 11.9497L12 16.8995L16.9497 11.9497ZM15.5355 10.5355L12 14.0711L8.46447 10.5355C6.51184 8.58291 6.51184 5.41709 8.46447 3.46447C10.4171 1.51184 13.5829 1.51184 15.5355 3.46447C17.4882 5.41709 17.4882 8.58291 15.5355 10.5355Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 3C2.44772 3 2 3.44772 2 4V7H9.58579L12 4.58579L10.4142 3H3ZM14.4142 5L10.4142 9H2V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V6C22 5.44772 21.5523 5 21 5H14.4142Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 15H14V22H3.99826C3.44694 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H20.0066C20.5552 2 21 2.44892 21 3.00748V15ZM21 17L16 21.9968V17H21Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 11H12.5C13.8807 11 15 9.88071 15 8.5C15 7.11929 13.8807 6 12.5 6H8V11ZM18 15.5C18 17.9853 15.9853 20 13.5 20H6V4H12.5C14.9853 4 17 6.01472 17 8.5C17 9.70431 16.5269 10.7981 15.7564 11.6058C17.0979 12.3847 18 13.837 18 15.5ZM8 13V18H13.5C14.8807 18 16 16.8807 16 15.5C16 14.1193 14.8807 13 13.5 13H8Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 20H7V18H9.92661L12.0425 6H9V4H17V6H14.0734L11.9575 18H15V20Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15.9498 2.39017L21.6066 8.04702C21.9972 8.43755 21.9972 9.07071 21.6066 9.46124L13.8285 17.2394L11.7071 17.9465L10.2929 19.3607C9.90241 19.7513 9.26925 19.7513 8.87872 19.3607L4.63608 15.1181C4.24556 14.7276 4.24556 14.0944 4.63608 13.7039L6.0503 12.2897L6.7574 10.1683L14.5356 2.39017C14.9261 1.99964 15.5593 1.99964 15.9498 2.39017ZM16.6569 5.9257L10.2929 12.2897L11.7071 13.7039L18.0711 7.33992L16.6569 5.9257ZM4.28253 16.8859L7.11096 19.7143L5.69674 21.1285L1.4541 19.7143L4.28253 16.8859Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17.1538 14C17.3846 14.5161 17.5 15.0893 17.5 15.7196C17.5 17.0625 16.9762 18.1116 15.9286 18.867C14.8809 19.6223 13.4335 20 11.5862 20C9.94674 20 8.32335 19.6185 6.71592 18.8555V16.6009C8.23538 17.4783 9.7908 17.917 11.3822 17.917C13.9333 17.917 15.2128 17.1846 15.2208 15.7196C15.2208 15.0939 15.0049 14.5598 14.5731 14.1173C14.5339 14.0772 14.4939 14.0381 14.4531 14H3V12H21V14H17.1538ZM13.076 11H7.62908C7.4566 10.8433 7.29616 10.6692 7.14776 10.4778C6.71592 9.92084 6.5 9.24559 6.5 8.45207C6.5 7.21602 6.96583 6.165 7.89749 5.299C8.82916 4.43299 10.2706 4 12.2219 4C13.6934 4 15.1009 4.32808 16.4444 4.98426V7.13591C15.2448 6.44921 13.9293 6.10587 12.4978 6.10587C10.0187 6.10587 8.77917 6.88793 8.77917 8.45207C8.77917 8.87172 8.99709 9.23796 9.43293 9.55079C9.86878 9.86362 10.4066 10.1135 11.0463 10.3004C11.6665 10.4816 12.3431 10.7148 13.076 11H13.076Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.59567 4L10.5 9.92831L15.4043 4H18L11.7978 11.4971L18 18.9943V19H15.4091L10.5 13.0659L5.59092 19H3V18.9943L9.20216 11.4971L3 4H5.59567ZM21.8 16C21.8 15.5582 21.4418 15.2 21 15.2C20.5582 15.2 20.2 15.5582 20.2 16C20.2 16.0762 20.2107 16.15 20.2306 16.2198L19.0765 16.5496C19.0267 16.375 19 16.1906 19 16C19 14.8954 19.8954 14 21 14C22.1046 14 23 14.8954 23 16C23 16.5727 22.7593 17.0892 22.3735 17.4538L20.7441 19H23V20H19V19L21.5507 16.5803C21.7042 16.4345 21.8 16.2284 21.8 16Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.59567 5L10.5 10.9283L15.4043 5H18L11.7978 12.4971L18 19.9943V20H15.4091L10.5 14.0659L5.59092 20H3V19.9943L9.20216 12.4971L3 5H5.59567ZM21.5507 6.5803C21.7042 6.43453 21.8 6.22845 21.8 6C21.8 5.55817 21.4418 5.2 21 5.2C20.5582 5.2 20.2 5.55817 20.2 6C20.2 6.07624 20.2107 6.14999 20.2306 6.21983L19.0765 6.54958C19.0267 6.37497 19 6.1906 19 6C19 4.89543 19.8954 4 21 4C22.1046 4 23 4.89543 23 6C23 6.57273 22.7593 7.08923 22.3735 7.45384L20.7441 9H23V10H19V9L21.5507 6.5803V6.5803Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 3V12C8 14.2091 9.79086 16 12 16C14.2091 16 16 14.2091 16 12V3H18V12C18 15.3137 15.3137 18 12 18C8.68629 18 6 15.3137 6 12V3H8ZM4 20H20V22H4V20Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.8589 2H11.1411C9.12721 2 8.04724 2.27848 7.06946 2.8014C6.09169 3.32432 5.32432 4.09169 4.8014 5.06946C4.27848 6.04724 4 7.12721 4 9.14111V14.8589C4 16.8728 4.27848 17.9528 4.8014 18.9305C5.32432 19.9083 6.09169 20.6757 7.06946 21.1986C8.04724 21.7215 9.12721 22 11.1411 22H12.8589C14.8728 22 15.9528 21.7215 16.9305 21.1986C17.9083 20.6757 18.6757 19.9083 19.1986 18.9305C19.7215 17.9528 20 16.8728 20 14.8589V9.14111C20 7.12721 19.7215 6.04724 19.1986 5.06946C18.6757 4.09169 17.9083 3.32432 16.9305 2.8014C15.9528 2.27848 14.8728 2 12.8589 2ZM11 11V6H13V11H11ZM7.75781 13.758L9.17203 12.3438L12.0005 15.1722L14.8289 12.3438L16.2431 13.758L12.0005 18.0006L7.75781 13.758Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.246 15H4.75416L2.75416 20H0.600098L7.0001 4H9.0001L15.4001 20H13.246L11.246 15ZM10.446 13L8.0001 6.88516L5.55416 13H10.446ZM21.0001 12.5351V12H23.0001V20H21.0001V19.4649C20.4118 19.8052 19.7287 20 19.0001 20C16.791 20 15.0001 18.2091 15.0001 16C15.0001 13.7909 16.791 12 19.0001 12C19.7287 12 20.4118 12.1948 21.0001 12.5351ZM19.0001 18C20.1047 18 21.0001 17.1046 21.0001 16C21.0001 14.8954 20.1047 14 19.0001 14C17.8955 14 17.0001 14.8954 17.0001 16C17.0001 17.1046 17.8955 18 19.0001 18Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 20V21.9325C8 22.2086 7.77614 22.4325 7.5 22.4325C7.38303 22.4325 7.26977 22.3915 7.17991 22.3166L3.06093 18.8841C2.84879 18.7073 2.82013 18.392 2.99691 18.1799C3.09191 18.0659 3.23264 18 3.38103 18L18 18C19.1046 18 20 17.1046 20 16V8H22V16C22 18.2091 20.2091 20 18 20H8ZM16 4V2.0675C16 1.79136 16.2239 1.5675 16.5 1.5675C16.617 1.5675 16.7302 1.60851 16.8201 1.68339L20.9391 5.11587C21.1512 5.29266 21.1799 5.60794 21.0031 5.82008C20.9081 5.93407 20.7674 5.99998 20.619 5.99998L6 6C4.89543 6 4 6.89543 4 8V16H2V8C2 5.79086 3.79086 4 6 4H16Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10 6V21H8V6H2V4H16V6H10ZM18 14V21H16V14H13V12H21V14H18Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 2L21 7V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H16ZM13.529 14.4464L15.7395 16.6569L17.1537 15.2426L14.9432 13.0322C15.8492 11.4983 15.6432 9.48951 14.3252 8.17157C12.7631 6.60948 10.2305 6.60948 8.66839 8.17157C7.1063 9.73367 7.1063 12.2663 8.66839 13.8284C9.98633 15.1464 11.9951 15.3524 13.529 14.4464ZM12.911 12.4142C12.13 13.1953 10.8637 13.1953 10.0826 12.4142C9.30156 11.6332 9.30156 10.3668 10.0826 9.58579C10.8637 8.80474 12.13 8.80474 12.911 9.58579C13.6921 10.3668 13.6921 11.6332 12.911 12.4142Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.9998 3L12.9996 10.267L19.294 6.63397L20.294 8.36602L14.0006 11.999L20.294 15.634L19.294 17.366L12.9996 13.732L12.9998 21H10.9998L10.9996 13.732L4.70557 17.366L3.70557 15.634L9.99857 12L3.70557 8.36602L4.70557 6.63397L10.9996 10.267L10.9998 3H12.9998Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.0326 16.6184L22.3137 20.8995L20.8995 22.3137L16.6184 18.0326C15.0789 19.2639 13.1258 20 11 20C7.46456 20 4.40684 17.964 2.93475 15H6H9L7.69597 17.1734C8.67997 17.7009 9.80489 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 10.305 17.8988 9.63365 17.7104 9H19.7772C19.923 9.64318 20 10.3126 20 11C20 13.1258 19.2639 15.0789 18.0326 16.6184ZM19.0652 7H13L14.304 4.82662C13.32 4.29912 12.1951 4 11 4C7.1325 4 4 7.1325 4 11C4 11.695 4.10117 12.3663 4.2896 13H2.22279C2.07698 12.3568 2 11.6874 2 11C2 6.0275 6.0275 2 11 2C14.5354 2 17.5932 4.03597 19.0652 7Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 9V13H20V9H22V14C22 14.5523 21.5523 15 21 15H3C2.44772 15 2 14.5523 2 14V9H4Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12ZM20 12C20 16.4183 16.4183 20 12 20C7.58172 20 4 16.4183 4 12C4 7.58172 7.58172 4 12 4C16.4183 4 20 7.58172 20 12ZM12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 12L10 18V6L16 12Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 16L6 10H18L12 16Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M20.0833 10.4999L21.2854 11.2212C21.5221 11.3633 21.5989 11.6704 21.4569 11.9072C21.4146 11.9776 21.3557 12.0365 21.2854 12.0787L11.9999 17.6499L2.71451 12.0787C2.47772 11.9366 2.40093 11.6295 2.54301 11.3927C2.58523 11.3223 2.64413 11.2634 2.71451 11.2212L3.9166 10.4999L11.9999 15.3499L20.0833 10.4999ZM20.0833 15.1999L21.2854 15.9212C21.5221 16.0633 21.5989 16.3704 21.4569 16.6072C21.4146 16.6776 21.3557 16.7365 21.2854 16.7787L12.5144 22.0412C12.1977 22.2313 11.8021 22.2313 11.4854 22.0412L2.71451 16.7787C2.47772 16.6366 2.40093 16.3295 2.54301 16.0927C2.58523 16.0223 2.64413 15.9634 2.71451 15.9212L3.9166 15.1999L11.9999 20.0499L20.0833 15.1999ZM12.5144 1.30864L21.2854 6.5712C21.5221 6.71327 21.5989 7.0204 21.4569 7.25719C21.4146 7.32757 21.3557 7.38647 21.2854 7.42869L11.9999 12.9999L2.71451 7.42869C2.47772 7.28662 2.40093 6.97949 2.54301 6.7427C2.58523 6.67232 2.64413 6.61343 2.71451 6.5712L11.4854 1.30864C11.8021 1.11864 12.1977 1.11864 12.5144 1.30864Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 2V22H4V18H2V16H4V13H2V11H4V8H2V6H4V2H8ZM20.0049 2C21.1068 2 22 2.89821 22 3.9908V20.0092C22 21.1087 21.1074 22 20.0049 22H10V2H20.0049Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4C22 3.44772 21.5523 3 21 3H3ZM4 19V5H20V19H4ZM14 7H6V9H14V7ZM18 15V17H10V15H18ZM16 11H8V13H16V11Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 15.2426V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5511 3 20.9925V9H9C9.55228 9 10 8.55228 10 8V2H20.0017C20.5531 2 21 2.45531 21 2.9918V6.75736L12.0012 15.7562L11.995 19.995L16.2414 20.0012L21 15.2426ZM21.7782 8.80761L23.1924 10.2218L15.4142 18L13.9979 17.9979L14 16.5858L21.7782 8.80761ZM3 7L8 2.00318V7H3Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 2L21 7V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H16ZM13.529 14.4464L15.7395 16.6569L17.1537 15.2426L14.9432 13.0322C15.8492 11.4983 15.6432 9.48951 14.3252 8.17157C12.7631 6.60948 10.2305 6.60948 8.66839 8.17157C7.1063 9.73367 7.1063 12.2663 8.66839 13.8284C9.98633 15.1464 11.9951 15.3524 13.529 14.4464ZM12.911 12.4142C12.13 13.1953 10.8637 13.1953 10.0826 12.4142C9.30156 11.6332 9.30156 10.3668 10.0826 9.58579C10.8637 8.80474 12.13 8.80474 12.911 9.58579C13.6921 10.3668 13.6921 11.6332 12.911 12.4142Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5 2H19C19.5523 2 20 2.44772 20 3V22.1433C20 22.4194 19.7761 22.6434 19.5 22.6434C19.4061 22.6434 19.314 22.6168 19.2344 22.5669L12 18.0313L4.76559 22.5669C4.53163 22.7136 4.22306 22.6429 4.07637 22.4089C4.02647 22.3293 4 22.2373 4 22.1433V3C4 2.44772 4.44772 2 5 2Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 11V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V11H22ZM22 9H2V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5H21C21.5523 5 22 5.44772 22 6V9Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 2L21 7V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H16ZM8.59456 12.8115L7.60291 13.384L8.60297 15.1161L9.59532 14.5431C9.98844 14.915 10.4677 15.1967 11.0001 15.3551V16.5H13.0001V15.355C13.5325 15.1966 14.0117 14.9149 14.4048 14.543L15.3972 15.116L16.3972 13.3839L15.4055 12.8114C15.4673 12.551 15.5 12.2793 15.5 12C15.5 11.7207 15.4673 11.449 15.4054 11.1885L16.3972 10.616L15.3971 8.88393L14.4047 9.4569C14.0116 9.08506 13.5324 8.80337 13 8.64494V7.5H11V8.64494C10.4676 8.80338 9.98834 9.08508 9.59523 9.45694L8.60291 8.88402L7.60291 10.6161L8.59454 11.1886C8.53272 11.449 8.5 11.7207 8.5 12C8.5 12.2794 8.53273 12.5511 8.59456 12.8115ZM12 13.5C11.1716 13.5 10.5 12.8284 10.5 12C10.5 11.1716 11.1716 10.5 12 10.5C12.8284 10.5 13.5 11.1716 13.5 12C13.5 12.8284 12.8284 13.5 12 13.5Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4.25705 18.3287C2.84636 16.6049 2 14.4013 2 12C2 6.47715 6.47715 2 12 2C14.4013 2 16.6049 2.84637 18.3287 4.25705L4.25705 18.3287ZM19.7429 5.67127C21.1536 7.39514 22 9.59873 22 12C22 17.5228 17.5228 22 12 22C9.59873 22 7.39514 21.1536 5.67127 19.7429L19.7429 5.67127Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM11.0026 16L18.0737 8.92893L16.6595 7.51472L11.0026 13.1716L8.17421 10.3431L6.75999 11.7574L11.0026 16Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.8284 12.0007L15.7782 16.9504L14.364 18.3646L8 12.0007L14.364 5.63672L15.7782 7.05093L10.8284 12.0007Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13.1717 12.0007L8.22192 7.05093L9.63614 5.63672L16.0001 12.0007L9.63614 18.3646L8.22192 16.9504L13.1717 12.0007Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.9999 10.8284L7.0502 15.7782L5.63599 14.364L11.9999 8L18.3639 14.364L16.9497 15.7782L11.9999 10.8284Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6.9998 6V3C6.9998 2.44772 7.44752 2 7.9998 2H19.9998C20.5521 2 20.9998 2.44772 20.9998 3V17C20.9998 17.5523 20.5521 18 19.9998 18H16.9998V20.9991C16.9998 21.5519 16.5499 22 15.993 22H4.00666C3.45059 22 3 21.5554 3 20.9991L3.0026 7.00087C3.0027 6.44811 3.45264 6 4.00942 6H6.9998ZM8.9998 6H16.9998V16H18.9998V4H8.9998V6Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 2L21 7V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H16ZM11 11H8V13H11V16H13V13H16V11H13V8H11V11Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M9.24264 18.9967H21V20.9967H3V16.754L12.8995 6.85453L17.1421 11.0972L9.24264 18.9967ZM14.3137 5.44032L16.435 3.319C16.8256 2.92848 17.4587 2.92848 17.8492 3.319L20.6777 6.14743C21.0682 6.53795 21.0682 7.17112 20.6777 7.56164L18.5563 9.68296L14.3137 5.44032Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 10.5858L9.17157 7.75736L7.75736 9.17157L10.5858 12L7.75736 14.8284L9.17157 16.2426L12 13.4142L14.8284 16.2426L16.2426 14.8284L13.4142 12L16.2426 9.17157L14.8284 7.75736L12 10.5858Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 3H3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4C22 3.44772 21.5523 3 21 3ZM12 16C10.3431 16 9 14.6569 9 13H4V5H20V13H15C15 14.6569 13.6569 16 12 16ZM16 11H13V14H11V11H8L12 6.5L16 11Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10 14L4 5V3H20V5L14 14V20L10 22V14Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6 2H18V4H6V2ZM16.9497 9.44975L12 4.5L7.05273 9.44727L8.46695 10.8615L11 8.32843V15.6706L8.46499 13.1356L7.05078 14.5498L12 19.5L16.9497 14.5503L15.5355 13.136L13 15.6716V8.32843L15.5355 10.864L16.9497 9.44975ZM18 20V22H6V20H18Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 18L2 6H4L4 18H2ZM9.44975 7.05025L4.5 12L9.44727 16.9473L10.8615 15.5331L8.32843 13H15.6708L13.1358 15.535L14.55 16.9492L19.5 11.9995L14.5503 7.04976L13.136 8.46398L15.6721 11H8.32843L10.864 8.46447L9.44975 7.05025ZM20 6H22V18H20V6Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 3C2.44772 3 2 3.44772 2 4V7H9.58579L12 4.58579L10.4142 3H3ZM14.4142 5L10.4142 9H2V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V6C22 5.44772 21.5523 5 21 5H14.4142Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M7 4H19V6H10V12H18V14H10V21H7V4Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 3H3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4C22 3.44772 21.5523 3 21 3ZM12 16C10.3431 16 9 14.6569 9 13H4V5H20V13H15C15 14.6569 13.6569 16 12 16ZM16 9H13V6H11V9H8L12 13.5L16 9Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.5 10L22.9 21H20.745L19.544 18H15.454L14.255 21H12.101L16.5 10H18.5ZM10 2V4H16V6L14.0322 6.0006C13.2425 8.36616 11.9988 10.5057 10.4115 12.301C11.1344 12.9457 11.917 13.5176 12.7475 14.0079L11.9969 15.8855C10.9237 15.2781 9.91944 14.5524 8.99961 13.7249C7.21403 15.332 5.10914 16.5553 2.79891 17.2734L2.26257 15.3442C4.2385 14.7203 6.04543 13.6737 7.59042 12.3021C6.46277 11.0281 5.50873 9.57985 4.76742 8.00028L7.00684 8.00037C7.57018 9.03885 8.23979 10.0033 8.99967 10.877C10.2283 9.46508 11.2205 7.81616 11.9095 6.00101L2 6V4H8V2H10ZM17.5 12.8852L16.253 16H18.745L17.5 12.8852Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 4H21V6H3V4ZM3 11H15V13H3V11ZM3 18H21V20H3V18Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 4H21V6H8V4ZM4.5 6.5C3.67157 6.5 3 5.82843 3 5C3 4.17157 3.67157 3.5 4.5 3.5C5.32843 3.5 6 4.17157 6 5C6 5.82843 5.32843 6.5 4.5 6.5ZM4.5 13.5C3.67157 13.5 3 12.8284 3 12C3 11.1716 3.67157 10.5 4.5 10.5C5.32843 10.5 6 11.1716 6 12C6 12.8284 5.32843 13.5 4.5 13.5ZM4.5 20.4C3.67157 20.4 3 19.7284 3 18.9C3 18.0716 3.67157 17.4 4.5 17.4C5.32843 17.4 6 18.0716 6 18.9C6 19.7284 5.32843 20.4 4.5 20.4ZM8 11H21V13H8V11ZM8 18H21V20H8V18Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 10.0858L7.20711 5.29291L5.79289 6.70712L12 12.9142L18.2071 6.70712L16.7929 5.29291L12 10.0858ZM18 17L6 17L6 15L18 15V17Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13.9142 12L18.7071 7.20712L17.2929 5.79291L11.0858 12L17.2929 18.2071L18.7071 16.7929L13.9142 12ZM7 18V6.00001H9V18H7Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.0858 12L5.29289 16.7929L6.70711 18.2071L12.9142 12L6.70711 5.79291L5.29289 7.20712L10.0858 12ZM17 6.00002L17 18H15L15 6.00002L17 6.00002Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 13.9142L16.7929 18.7071L18.2071 17.2929L12 11.0858L5.79289 17.2929L7.20711 18.7071L12 13.9142ZM6 7L18 7V9L6 9L6 7Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 3H22V9H20V5H16V3ZM2 3H8V5H4V9H2V3ZM20 19V15H22V21H16V19H20ZM4 19H8V21H2V15H4V19Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18 7H22V9H16V3H18V7ZM8 9H2V7H6V3H8V9ZM18 17V21H16V15H22V17H18ZM8 15V21H6V17H2V15H8Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 12L10 18V6L16 12Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 3C10.9 3 10 3.9 10 5C10 6.1 10.9 7 12 7C13.1 7 14 6.1 14 5C14 3.9 13.1 3 12 3ZM12 17C10.9 17 10 17.9 10 19C10 20.1 10.9 21 12 21C13.1 21 14 20.1 14 19C14 17.9 13.1 17 12 17ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM7 11V13H17V11H7Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 2L21 7V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918C3 2.44405 3.44495 2 3.9934 2H16ZM13 12H16L12 8L8 12H11V16H13V12Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 16V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V16H22ZM21 3C21.5523 3 22 3.44772 22 4V14H2V4C2 3.44772 2.44772 3 3 3H21Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22.3126 10.1753L20.8984 11.5895L20.1913 10.8824L15.9486 15.125L15.2415 18.6606L13.8273 20.0748L9.58466 15.8321L4.63492 20.7819L3.2207 19.3677L8.17045 14.4179L3.92781 10.1753L5.34202 8.76107L8.87756 8.05396L13.1202 3.81132L12.4131 3.10422L13.8273 1.69L22.3126 10.1753Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M19.4167 6.67891C20.4469 7.77257 21.0001 9 21.0001 10.9897C21.0001 14.4891 18.5436 17.6263 14.9695 19.1768L14.0768 17.7992C17.4121 15.9946 18.0639 13.6539 18.3245 12.178C17.7875 12.4557 17.0845 12.5533 16.3954 12.4895C14.591 12.3222 13.1689 10.8409 13.1689 9C13.1689 7.067 14.7359 5.5 16.6689 5.5C17.742 5.5 18.7681 5.99045 19.4167 6.67891ZM9.41669 6.67891C10.4469 7.77257 11.0001 9 11.0001 10.9897C11.0001 14.4891 8.54359 17.6263 4.96951 19.1768L4.07682 17.7992C7.41206 15.9946 8.06392 13.6539 8.32447 12.178C7.78747 12.4557 7.08452 12.5533 6.39539 12.4895C4.59102 12.3222 3.16895 10.8409 3.16895 9C3.16895 7.067 4.73595 5.5 6.66895 5.5C7.742 5.5 8.76814 5.99045 9.41669 6.67891Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M19 11H5V13H19V11Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 12C22 17.5228 17.5229 22 12 22C6.4772 22 2 17.5228 2 12C2 6.47715 6.4772 2 12 2V4C7.5817 4 4 7.58172 4 12C4 16.4183 7.5817 20 12 20C16.4183 20 20 16.4183 20 12C20 9.53614 18.8862 7.33243 17.1346 5.86492L15 8V2L21 2L18.5535 4.44656C20.6649 6.28002 22 8.9841 22 12Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8.68637 4.00008L11.293 1.39348C11.6835 1.00295 12.3167 1.00295 12.7072 1.39348L15.3138 4.00008H19.0001C19.5524 4.00008 20.0001 4.4478 20.0001 5.00008V8.68637L22.6067 11.293C22.9972 11.6835 22.9972 12.3167 22.6067 12.7072L20.0001 15.3138V19.0001C20.0001 19.5524 19.5524 20.0001 19.0001 20.0001H15.3138L12.7072 22.6067C12.3167 22.9972 11.6835 22.9972 11.293 22.6067L8.68637 20.0001H5.00008C4.4478 20.0001 4.00008 19.5524 4.00008 19.0001V15.3138L1.39348 12.7072C1.00295 12.3167 1.00295 11.6835 1.39348 11.293L4.00008 8.68637V5.00008C4.00008 4.4478 4.4478 4.00008 5.00008 4.00008H8.68637ZM12.0001 15.0001C13.6569 15.0001 15.0001 13.6569 15.0001 12.0001C15.0001 10.3432 13.6569 9.00008 12.0001 9.00008C10.3432 9.00008 9.00008 10.3432 9.00008 12.0001C9.00008 13.6569 10.3432 15.0001 12.0001 15.0001Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.0006 18.26L4.94715 22.2082L6.52248 14.2799L0.587891 8.7918L8.61493 7.84006L12.0006 0.5L15.3862 7.84006L23.4132 8.7918L17.4787 14.2799L19.054 22.2082L12.0006 18.26Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M9 18H4V10H9V18ZM15 18H10V6H15V18ZM21 18H16V2H21V18ZM22 22H3V20H22V22Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 9V20.9925C21 21.5511 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.44694 2 3.99826 2H14V8C14 8.55228 14.4477 9 15 9H21ZM21 7H16V2.00318L21 7ZM8 7V9H11V7H8ZM8 11V13H16V11H8ZM8 15V17H16V15H8Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11 11V13L5.67257 19H11V21H3V19L8.32557 13H3V11H11ZM21 3V5L15.6726 11H21V13H13V11L18.3256 5H13V3H21Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17.6177 5.9681L19.0711 4.51472L20.4853 5.92893L19.0319 7.38231C20.2635 8.92199 21 10.875 21 13C21 17.9706 16.9706 22 12 22C7.02944 22 3 17.9706 3 13C3 8.02944 7.02944 4 12 4C14.125 4 16.078 4.73647 17.6177 5.9681ZM11 8V14H13V8H11ZM8 1H16V3H8V1Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M1.18164 12C2.12215 6.87976 6.60812 3 12.0003 3C17.3924 3 21.8784 6.87976 22.8189 12C21.8784 17.1202 17.3924 21 12.0003 21C6.60812 21 2.12215 17.1202 1.18164 12ZM12.0003 17C14.7617 17 17.0003 14.7614 17.0003 12C17.0003 9.23858 14.7617 7 12.0003 7C9.23884 7 7.00026 9.23858 7.00026 12C7.00026 14.7614 9.23884 17 12.0003 17ZM12.0003 15C10.3434 15 9.00026 13.6569 9.00026 12C9.00026 10.3431 10.3434 9 12.0003 9C13.6571 9 15.0003 10.3431 15.0003 12C15.0003 13.6569 13.6571 15 12.0003 15Z" /></svg>

View File

@@ -0,0 +1,106 @@
# This file is automatically generated. Do not edit.
# Meta
meta:name = Remix Icon - Outline
meta:author = Remix Icon
meta:license = Apache 2.0
# Icons
icon:alert_error = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 15H13V17H11V15ZM11 7H13V13H11V7Z" /></svg>
icon:alert_info = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 7H13V9H11V7ZM11 11H13V17H11V11Z" /></svg>
icon:alert_question = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 15H13V17H11V15ZM13 13.3551V14H11V12.5C11 11.9477 11.4477 11.5 12 11.5C12.8284 11.5 13.5 10.8284 13.5 10C13.5 9.17157 12.8284 8.5 12 8.5C11.2723 8.5 10.6656 9.01823 10.5288 9.70577L8.56731 9.31346C8.88637 7.70919 10.302 6.5 12 6.5C13.933 6.5 15.5 8.067 15.5 10C15.5 11.5855 14.4457 12.9248 13 13.3551Z" /></svg>
icon:alert_warn = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4.00001 20V14C4.00001 9.58172 7.58173 6 12 6C16.4183 6 20 9.58172 20 14V20H21V22H3.00001V20H4.00001ZM6.00001 20H18V14C18 10.6863 15.3137 8 12 8C8.6863 8 6.00001 10.6863 6.00001 14V20ZM11 2H13V5H11V2ZM19.7782 4.80761L21.1924 6.22183L19.0711 8.34315L17.6569 6.92893L19.7782 4.80761ZM2.80762 6.22183L4.22183 4.80761L6.34315 6.92893L4.92894 8.34315L2.80762 6.22183ZM7.00001 14C7.00001 11.2386 9.23858 9 12 9V11C10.3432 11 9.00001 12.3431 9.00001 14H7.00001Z" /></svg>
icon:cls_archive = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 10H2V4.00293C2 3.44903 2.45531 3 2.9918 3H21.0082C21.556 3 22 3.43788 22 4.00293V10H21V20.0015C21 20.553 20.5551 21 20.0066 21H3.9934C3.44476 21 3 20.5525 3 20.0015V10ZM19 10H5V19H19V10ZM4 5V8H20V5H4ZM9 12H15V14H9V12Z" /></svg>
icon:cls_character = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 11C14.7614 11 17 13.2386 17 16V22H15V16C15 14.4023 13.7511 13.0963 12.1763 13.0051L12 13C10.4023 13 9.09634 14.2489 9.00509 15.8237L9 16V22H7V16C7 13.2386 9.23858 11 12 11ZM5.5 14C5.77885 14 6.05009 14.0326 6.3101 14.0942C6.14202 14.594 6.03873 15.122 6.00896 15.6693L6 16L6.0007 16.0856C5.88757 16.0456 5.76821 16.0187 5.64446 16.0069L5.5 16C4.7203 16 4.07955 16.5949 4.00687 17.3555L4 17.5V22H2V17.5C2 15.567 3.567 14 5.5 14ZM18.5 14C20.433 14 22 15.567 22 17.5V22H20V17.5C20 16.7203 19.4051 16.0796 18.6445 16.0069L18.5 16C18.3248 16 18.1566 16.03 18.0003 16.0852L18 16C18 15.3343 17.8916 14.694 17.6915 14.0956C17.9499 14.0326 18.2211 14 18.5 14ZM5.5 8C6.88071 8 8 9.11929 8 10.5C8 11.8807 6.88071 13 5.5 13C4.11929 13 3 11.8807 3 10.5C3 9.11929 4.11929 8 5.5 8ZM18.5 8C19.8807 8 21 9.11929 21 10.5C21 11.8807 19.8807 13 18.5 13C17.1193 13 16 11.8807 16 10.5C16 9.11929 17.1193 8 18.5 8ZM5.5 10C5.22386 10 5 10.2239 5 10.5C5 10.7761 5.22386 11 5.5 11C5.77614 11 6 10.7761 6 10.5C6 10.2239 5.77614 10 5.5 10ZM18.5 10C18.2239 10 18 10.2239 18 10.5C18 10.7761 18.2239 11 18.5 11C18.7761 11 19 10.7761 19 10.5C19 10.2239 18.7761 10 18.5 10ZM12 2C14.2091 2 16 3.79086 16 6C16 8.20914 14.2091 10 12 10C9.79086 10 8 8.20914 8 6C8 3.79086 9.79086 2 12 2ZM12 4C10.8954 4 10 4.89543 10 6C10 7.10457 10.8954 8 12 8C13.1046 8 14 7.10457 14 6C14 4.89543 13.1046 4 12 4Z" /></svg>
icon:cls_custom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.9042 2.10025L20.8037 3.51446L22.2179 13.414L13.0255 22.6063C12.635 22.9969 12.0019 22.9969 11.6113 22.6063L1.71184 12.7069C1.32131 12.3163 1.32131 11.6832 1.71184 11.2926L10.9042 2.10025ZM11.6113 4.22157L3.83316 11.9997L12.3184 20.485L20.0966 12.7069L19.036 5.28223L11.6113 4.22157ZM13.7327 10.5855C12.9516 9.80448 12.9516 8.53815 13.7327 7.7571C14.5137 6.97606 15.78 6.97606 16.5611 7.7571C17.3421 8.53815 17.3421 9.80448 16.5611 10.5855C15.78 11.3666 14.5137 11.3666 13.7327 10.5855Z" /></svg>
icon:cls_entity = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 19H23V21H1V19H3V4C3 3.44772 3.44772 3 4 3H14C14.5523 3 15 3.44772 15 4V19H19V11H17V9H20C20.5523 9 21 9.44772 21 10V19ZM5 5V19H13V5H5ZM7 11H11V13H7V11ZM7 7H11V9H7V7Z" /></svg>
icon:cls_none = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5Z" /></svg>
icon:cls_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13 21V23.5L10 21.5L7 23.5V21H6.5C4.567 21 3 19.433 3 17.5V5C3 3.34315 4.34315 2 6 2H20C20.5523 2 21 2.44772 21 3V20C21 20.5523 20.5523 21 20 21H13ZM13 19H19V16H6.5C5.67157 16 5 16.6716 5 17.5C5 18.3284 5.67157 19 6.5 19H7V17H13V19ZM19 14V4H6V14.0354C6.1633 14.0121 6.33024 14 6.5 14H19ZM7 5H9V7H7V5ZM7 8H9V10H7V8ZM7 11H9V13H7V11Z" /></svg>
icon:cls_object = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4.34315 1.4082L22.3744 19.4394C22.9602 20.0252 22.9602 20.975 22.3744 21.5607C21.7886 22.1465 20.8388 22.1465 20.253 21.5607L15.6569 16.9646L12.1213 20.5001L8.001 16.3792L8.00129 19.0001C8.00129 19.5524 7.55358 20.0001 7.00129 20.0001C6.44901 20.0001 6.00129 19.5524 6.00129 19.0001V15.0001C6.00129 14.4478 5.55358 14.0001 5.00129 14.0001C4.48846 14.0001 4.06578 14.3861 4.00802 14.8835L4.00129 15.0001V16.0001C4.00129 16.5524 3.55358 17.0001 3.00129 17.0001C2.44901 17.0001 2.00129 16.5524 2.00129 16.0001L2.00138 7.21394C1.96402 5.19447 2.68678 3.16356 4.16964 1.58709L4.34315 1.4082ZM4.58437 4.47838L4.5329 4.58823C4.22968 5.2577 4.05601 5.97117 4.01149 6.69097L4.00129 7.00009L4.00024 7.1196C4.01358 8.55874 4.54144 9.9933 5.58066 11.1234L5.75736 11.3077L12.1207 17.6716L14.9491 14.8431L4.58437 4.47838Z" /></svg>
icon:cls_plot = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M7 5C7 2.79086 8.79086 1 11 1C13.2091 1 15 2.79086 15 5H20C20.5523 5 21 5.44772 21 6V10.1707C21 10.4953 20.8424 10.7997 20.5774 10.9872C20.3123 11.1746 19.9728 11.2217 19.6668 11.1135C19.4595 11.0403 19.2355 11 19 11C17.8954 11 17 11.8954 17 13C17 14.1046 17.8954 15 19 15C19.2355 15 19.4595 14.9597 19.6668 14.8865C19.9728 14.7783 20.3123 14.8254 20.5774 15.0128C20.8424 15.2003 21 15.5047 21 15.8293V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V6C3 5.44772 3.44772 5 4 5H7ZM11 3C9.89543 3 9 3.89543 9 5C9 5.23554 9.0403 5.45952 9.11355 5.66675C9.22172 5.97282 9.17461 6.31235 8.98718 6.57739C8.79974 6.84243 8.49532 7 8.17071 7H5V19H19V17C16.7909 17 15 15.2091 15 13C15 10.7909 16.7909 9 19 9V7H13.8293C13.5047 7 13.2003 6.84243 13.0128 6.57739C12.8254 6.31235 12.7783 5.97282 12.8865 5.66675C12.9597 5.45952 13 5.23555 13 5C13 3.89543 12.1046 3 11 3Z" /></svg>
icon:cls_template = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.4142 5H21C21.5523 5 22 5.44772 22 6V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5ZM4 5V19H20V7H11.5858L9.58579 5H4ZM11 12V9H13V12H16V14H13V17H11V14H8V12H11Z" /></svg>
icon:cls_timeline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6 4H4V2H20V4H18V6C18 7.61543 17.1838 8.91468 16.1561 9.97667C15.4532 10.703 14.598 11.372 13.7309 12C14.598 12.628 15.4532 13.297 16.1561 14.0233C17.1838 15.0853 18 16.3846 18 18V20H20V22H4V20H6V18C6 16.3846 6.81616 15.0853 7.8439 14.0233C8.54682 13.297 9.40202 12.628 10.2691 12C9.40202 11.372 8.54682 10.703 7.8439 9.97667C6.81616 8.91468 6 7.61543 6 6V4ZM8 4V6C8 6.88457 8.43384 7.71032 9.2811 8.58583C10.008 9.33699 10.9548 10.0398 12 10.7781C13.0452 10.0398 13.992 9.33699 14.7189 8.58583C15.5662 7.71032 16 6.88457 16 6V4H8ZM12 13.2219C10.9548 13.9602 10.008 14.663 9.2811 15.4142C8.43384 16.2897 8 17.1154 8 18V20H16V18C16 17.1154 15.5662 16.2897 14.7189 15.4142C13.992 14.663 13.0452 13.9602 12 13.2219Z" /></svg>
icon:cls_trash = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17 6H22V8H20V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V8H2V6H7V3C7 2.44772 7.44772 2 8 2H16C16.5523 2 17 2.44772 17 3V6ZM18 8H6V20H18V8ZM9 11H11V17H9V11ZM13 11H15V17H13V11ZM9 4V6H15V4H9Z" /></svg>
icon:cls_world = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 6.14286V18.9669L9.06476 16.7963L15.0648 19.7963L20 17.6812V4.85714L21.303 4.2987C21.5569 4.18992 21.8508 4.30749 21.9596 4.56131C21.9862 4.62355 22 4.69056 22 4.75827V19L15 22L9 19L2.69696 21.7013C2.44314 21.8101 2.14921 21.6925 2.04043 21.4387C2.01375 21.3765 2 21.3094 2 21.2417V7L4 6.14286ZM16.2426 11.2426L12 15.4853L7.75736 11.2426C5.41421 8.89949 5.41421 5.10051 7.75736 2.75736C10.1005 0.414214 13.8995 0.414214 16.2426 2.75736C18.5858 5.10051 18.5858 8.89949 16.2426 11.2426ZM12 12.6569L14.8284 9.82843C16.3905 8.26633 16.3905 5.73367 14.8284 4.17157C13.2663 2.60948 10.7337 2.60948 9.17157 4.17157C7.60948 5.73367 7.60948 8.26633 9.17157 9.82843L12 12.6569Z" /></svg>
icon:prj_folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5H21C21.5523 5 22 5.44772 22 6V20C22 20.5523 21.5523 21 21 21L3 21C2.45 21 2 20.55 2 20V4ZM10.5858 6L9.58579 5H4V7H9.58579L10.5858 6ZM4 9V19L20 19V7H12.4142L10.4142 9H4Z" /></svg>
icon:prj_document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:prj_title = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:prj_chapter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:prj_scene = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:prj_note = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 16L14.9968 22H4C3.44772 22 3 21.5523 3 21V3C3 2.44772 3.44772 2 4 2H20C20.5523 2 21 2.44772 21 3V16ZM19 15V4H5V20H14V15H19Z" /></svg>
icon:fmt_bold = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 11H12.5C13.8807 11 15 9.88071 15 8.5C15 7.11929 13.8807 6 12.5 6H8V11ZM18 15.5C18 17.9853 15.9853 20 13.5 20H6V4H12.5C14.9853 4 17 6.01472 17 8.5C17 9.70431 16.5269 10.7981 15.7564 11.6058C17.0979 12.3847 18 13.837 18 15.5ZM8 13V18H13.5C14.8807 18 16 16.8807 16 15.5C16 14.1193 14.8807 13 13.5 13H8Z" /></svg>
icon:fmt_italic = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 20H7V18H9.92661L12.0425 6H9V4H17V6H14.0734L11.9575 18H15V20Z" /></svg>
icon:fmt_mark = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15.2427 4.51149L8.50547 11.2487L7.79836 13.37L6.7574 14.411L9.58583 17.2394L10.6268 16.1985L12.7481 15.4913L19.4853 8.75413L15.2427 4.51149ZM21.6066 8.04702C21.9972 8.43755 21.9972 9.07071 21.6066 9.46124L13.8285 17.2394L11.7071 17.9465L10.2929 19.3607C9.90241 19.7513 9.26925 19.7513 8.87872 19.3607L4.63608 15.1181C4.24556 14.7276 4.24556 14.0944 4.63608 13.7039L6.0503 12.2897L6.7574 10.1683L14.5356 2.39017C14.9261 1.99964 15.5593 1.99964 15.9498 2.39017L21.6066 8.04702ZM15.2427 7.33992L16.6569 8.75413L11.7071 13.7039L10.2929 12.2897L15.2427 7.33992ZM4.28253 16.8859L7.11096 19.7143L5.69674 21.1285L1.4541 19.7143L4.28253 16.8859Z" /></svg>
icon:fmt_strike = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17.1538 14C17.3846 14.5161 17.5 15.0893 17.5 15.7196C17.5 17.0625 16.9762 18.1116 15.9286 18.867C14.8809 19.6223 13.4335 20 11.5862 20C9.94674 20 8.32335 19.6185 6.71592 18.8555V16.6009C8.23538 17.4783 9.7908 17.917 11.3822 17.917C13.9333 17.917 15.2128 17.1846 15.2208 15.7196C15.2208 15.0939 15.0049 14.5598 14.5731 14.1173C14.5339 14.0772 14.4939 14.0381 14.4531 14H3V12H21V14H17.1538ZM13.076 11H7.62908C7.4566 10.8433 7.29616 10.6692 7.14776 10.4778C6.71592 9.92084 6.5 9.24559 6.5 8.45207C6.5 7.21602 6.96583 6.165 7.89749 5.299C8.82916 4.43299 10.2706 4 12.2219 4C13.6934 4 15.1009 4.32808 16.4444 4.98426V7.13591C15.2448 6.44921 13.9293 6.10587 12.4978 6.10587C10.0187 6.10587 8.77917 6.88793 8.77917 8.45207C8.77917 8.87172 8.99709 9.23796 9.43293 9.55079C9.86878 9.86362 10.4066 10.1135 11.0463 10.3004C11.6665 10.4816 12.3431 10.7148 13.076 11H13.076Z" /></svg>
icon:fmt_subscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.59567 4L10.5 9.92831L15.4043 4H18L11.7978 11.4971L18 18.9943V19H15.4091L10.5 13.0659L5.59092 19H3V18.9943L9.20216 11.4971L3 4H5.59567ZM21.8 16C21.8 15.5582 21.4418 15.2 21 15.2C20.5582 15.2 20.2 15.5582 20.2 16C20.2 16.0762 20.2107 16.15 20.2306 16.2198L19.0765 16.5496C19.0267 16.375 19 16.1906 19 16C19 14.8954 19.8954 14 21 14C22.1046 14 23 14.8954 23 16C23 16.5727 22.7593 17.0892 22.3735 17.4538L20.7441 19H23V20H19V19L21.5507 16.5803C21.7042 16.4345 21.8 16.2284 21.8 16Z" /></svg>
icon:fmt_superscript = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.59567 5L10.5 10.9283L15.4043 5H18L11.7978 12.4971L18 19.9943V20H15.4091L10.5 14.0659L5.59092 20H3V19.9943L9.20216 12.4971L3 5H5.59567ZM21.5507 6.5803C21.7042 6.43453 21.8 6.22845 21.8 6C21.8 5.55817 21.4418 5.2 21 5.2C20.5582 5.2 20.2 5.55817 20.2 6C20.2 6.07624 20.2107 6.14999 20.2306 6.21983L19.0765 6.54958C19.0267 6.37497 19 6.1906 19 6C19 4.89543 19.8954 4 21 4C22.1046 4 23 4.89543 23 6C23 6.57273 22.7593 7.08923 22.3735 7.45384L20.7441 9H23V10H19V9L21.5507 6.5803V6.5803Z" /></svg>
icon:fmt_underline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 3V12C8 14.2091 9.79086 16 12 16C14.2091 16 16 14.2091 16 12V3H18V12C18 15.3137 15.3137 18 12 18C8.68629 18 6 15.3137 6 12V3H8ZM4 20H20V22H4V20Z" /></svg>
icon:fmt_toolbar = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8.01266 4.56502C8.75361 4.16876 9.5587 4 11.1411 4H12.8589C14.4413 4 15.2464 4.16876 15.9873 4.56502C16.6166 4.90155 17.0985 5.38342 17.435 6.01266C17.8312 6.75361 18 7.5587 18 9.14111V14.8589C18 16.4413 17.8312 17.2464 17.435 17.9873C17.0985 18.6166 16.6166 19.0985 15.9873 19.435C15.2464 19.8312 14.4413 20 12.8589 20H11.1411C9.5587 20 8.75361 19.8312 8.01266 19.435C7.38342 19.0985 6.90155 18.6166 6.56502 17.9873C6.16876 17.2464 6 16.4413 6 14.8589V9.14111C6 7.5587 6.16876 6.75361 6.56502 6.01266C6.90155 5.38342 7.38342 4.90155 8.01266 4.56502ZM12.8589 2H11.1411C9.12721 2 8.04724 2.27848 7.06946 2.8014C6.09168 3.32432 5.32432 4.09168 4.8014 5.06946C4.27848 6.04724 4 7.12721 4 9.14111V14.8589C4 16.8728 4.27848 17.9528 4.8014 18.9305C5.32432 19.9083 6.09168 20.6757 7.06946 21.1986C8.04724 21.7215 9.12721 22 11.1411 22H12.8589C14.8728 22 15.9528 21.7215 16.9305 21.1986C17.9083 20.6757 18.6757 19.9083 19.1986 18.9305C19.7215 17.9528 20 16.8728 20 14.8589V9.14111C20 7.12721 19.7215 6.04724 19.1986 5.06946C18.6757 4.09168 17.9083 3.32432 16.9305 2.8014C15.9528 2.27848 14.8728 2 12.8589 2ZM13 6H11V11H13V6ZM7.75781 13.758L12.0005 18.0006L16.2431 13.758L14.8289 12.3438L12.0005 15.1722L9.17203 12.3438L7.75781 13.758Z" /></svg>
icon:search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748Z" /></svg>
icon:search_cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z" /></svg>
icon:search_case = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.246 15H4.75416L2.75416 20H0.600098L7.0001 4H9.0001L15.4001 20H13.246L11.246 15ZM10.446 13L8.0001 6.88516L5.55416 13H10.446ZM21.0001 12.5351V12H23.0001V20H21.0001V19.4649C20.4118 19.8052 19.7287 20 19.0001 20C16.791 20 15.0001 18.2091 15.0001 16C15.0001 13.7909 16.791 12 19.0001 12C19.7287 12 20.4118 12.1948 21.0001 12.5351ZM19.0001 18C20.1047 18 21.0001 17.1046 21.0001 16C21.0001 14.8954 20.1047 14 19.0001 14C17.8955 14 17.0001 14.8954 17.0001 16C17.0001 17.1046 17.8955 18 19.0001 18Z" /></svg>
icon:search_loop = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 20V21.9324C8 22.2086 7.77614 22.4324 7.5 22.4324C7.38303 22.4324 7.26977 22.3914 7.17991 22.3165L3.06093 18.8841C2.84879 18.7073 2.82013 18.392 2.99691 18.1799C3.09191 18.0659 3.23264 18 3.38103 18L18 18C19.1046 18 20 17.1045 20 16V7.99997H22V16C22 18.2091 20.2091 20 18 20H8ZM16 3.99997V2.0675C16 1.79136 16.2239 1.5675 16.5 1.5675C16.617 1.5675 16.7302 1.60851 16.8201 1.68339L20.9391 5.11587C21.1512 5.29266 21.1799 5.60794 21.0031 5.82008C20.9081 5.93407 20.7674 5.99998 20.619 5.99998L6 5.99997C4.89543 5.99997 4 6.8954 4 7.99997V16H2V7.99997C2 5.79083 3.79086 3.99997 6 3.99997H16Z" /></svg>
icon:search_preserve = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10 6V21H8V6H2V4H16V6H10ZM18 14V21H16V14H13V12H21V14H18Z" /></svg>
icon:search_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 4H5V20H19V8H15V4ZM3 2.9918C3 2.44405 3.44749 2 3.9985 2H16L20.9997 7L21 20.9925C21 21.5489 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918ZM13.529 14.4464C11.9951 15.3524 9.98633 15.1464 8.66839 13.8284C7.1063 12.2663 7.1063 9.73367 8.66839 8.17157C10.2305 6.60948 12.7631 6.60948 14.3252 8.17157C15.6432 9.48951 15.8492 11.4983 14.9432 13.0322L17.1537 15.2426L15.7395 16.6569L13.529 14.4464ZM12.911 12.4142C13.6921 11.6332 13.6921 10.3668 12.911 9.58579C12.13 8.80474 10.8637 8.80474 10.0826 9.58579C9.30156 10.3668 9.30156 11.6332 10.0826 12.4142C10.8637 13.1953 12.13 13.1953 12.911 12.4142Z" /></svg>
icon:search_regex = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.9998 3L12.9996 10.267L19.294 6.63397L20.294 8.36602L14.0006 11.999L20.294 15.634L19.294 17.366L12.9996 13.732L12.9998 21H10.9998L10.9996 13.732L4.70557 17.366L3.70557 15.634L9.99857 12L3.70557 8.36602L4.70557 6.63397L10.9996 10.267L10.9998 3H12.9998Z" /></svg>
icon:search_replace = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.0326 16.6184L22.3137 20.8995L20.8995 22.3137L16.6184 18.0326C15.0789 19.2639 13.1258 20 11 20C7.46456 20 4.40684 17.964 2.93475 15H6H9L7.69597 17.1734C8.67997 17.7009 9.80489 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 10.305 17.8988 9.63365 17.7104 9H19.7772C19.923 9.64318 20 10.3126 20 11C20 13.1258 19.2639 15.0789 18.0326 16.6184ZM19.0652 7H13L14.304 4.82662C13.32 4.29912 12.1951 4 11 4C7.1325 4 4 7.1325 4 11C4 11.695 4.10117 12.3663 4.2896 13H2.22279C2.07698 12.3568 2 11.6874 2 11C2 6.0275 6.0275 2 11 2C14.5354 2 17.5932 4.03597 19.0652 7Z" /></svg>
icon:search_word = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 9V13H20V9H22V14C22 14.5523 21.5523 15 21 15H3C2.44772 15 2 14.5523 2 14V9H4Z" /></svg>
icon:bullet-off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20Z" /></svg>
icon:bullet-on = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12ZM20 12C20 16.4183 16.4183 20 12 20C7.58172 20 4 16.4183 4 12C4 7.58172 7.58172 4 12 4C16.4183 4 20 7.58172 20 12ZM12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" /></svg>
icon:unfold-hide = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 12L10 18V6L16 12Z" /></svg>
icon:unfold-show = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 16L6 10H18L12 16Z" /></svg>
icon:sb_build = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M20.0833 15.1999L21.2854 15.9212C21.5221 16.0633 21.5989 16.3704 21.4569 16.6072C21.4146 16.6776 21.3557 16.7365 21.2854 16.7787L12.5144 22.0412C12.1977 22.2313 11.8021 22.2313 11.4854 22.0412L2.71451 16.7787C2.47772 16.6366 2.40093 16.3295 2.54301 16.0927C2.58523 16.0223 2.64413 15.9634 2.71451 15.9212L3.9166 15.1999L11.9999 20.0499L20.0833 15.1999ZM20.0833 10.4999L21.2854 11.2212C21.5221 11.3633 21.5989 11.6704 21.4569 11.9072C21.4146 11.9776 21.3557 12.0365 21.2854 12.0787L11.9999 17.6499L2.71451 12.0787C2.47772 11.9366 2.40093 11.6295 2.54301 11.3927C2.58523 11.3223 2.64413 11.2634 2.71451 11.2212L3.9166 10.4999L11.9999 15.3499L20.0833 10.4999ZM12.5144 1.30864L21.2854 6.5712C21.5221 6.71327 21.5989 7.0204 21.4569 7.25719C21.4146 7.32757 21.3557 7.38647 21.2854 7.42869L11.9999 12.9999L2.71451 7.42869C2.47772 7.28662 2.40093 6.97949 2.54301 6.7427C2.58523 6.67232 2.64413 6.61343 2.71451 6.5712L11.4854 1.30864C11.8021 1.11864 12.1977 1.11864 12.5144 1.30864ZM11.9999 3.33233L5.88723 6.99995L11.9999 10.6676L18.1126 6.99995L11.9999 3.33233Z" /></svg>
icon:sb_novel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M20.0049 2C21.1068 2 22 2.89821 22 3.9908V20.0092C22 21.1087 21.1074 22 20.0049 22H4V18H2V16H4V13H2V11H4V8H2V6H4V2H20.0049ZM8 4H6V20H8V4ZM20 4H10V20H20V4Z" /></svg>
icon:sb_outline = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4C22 3.44772 21.5523 3 21 3H3ZM4 19V5H20V19H4ZM14 7H6V9H14V7ZM18 15V17H10V15H18ZM16 11H8V13H16V11Z" /></svg>
icon:sb_project = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 6.75736L19 8.75736V4H10V9H5V20H19V17.2426L21 15.2426V21.0082C21 21.556 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5501 3 20.9932V8L9.00319 2H19.9978C20.5513 2 21 2.45531 21 2.9918V6.75736ZM21.7782 8.80761L23.1924 10.2218L15.4142 18L13.9979 17.9979L14 16.5858L21.7782 8.80761Z" /></svg>
icon:sb_search = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 4H5V20H19V8H15V4ZM3 2.9918C3 2.44405 3.44749 2 3.9985 2H16L20.9997 7L21 20.9925C21 21.5489 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918ZM13.529 14.4464C11.9951 15.3524 9.98633 15.1464 8.66839 13.8284C7.1063 12.2663 7.1063 9.73367 8.66839 8.17157C10.2305 6.60948 12.7631 6.60948 14.3252 8.17157C15.6432 9.48951 15.8492 11.4983 14.9432 13.0322L17.1537 15.2426L15.7395 16.6569L13.529 14.4464ZM12.911 12.4142C13.6921 11.6332 13.6921 10.3668 12.911 9.58579C12.13 8.80474 10.8637 8.80474 10.0826 9.58579C9.30156 10.3668 9.30156 11.6332 10.0826 12.4142C10.8637 13.1953 12.13 13.1953 12.911 12.4142Z" /></svg>
icon:add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z" /></svg>
icon:bookmarks = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5 2H19C19.5523 2 20 2.44772 20 3V22.1433C20 22.4194 19.7761 22.6434 19.5 22.6434C19.4061 22.6434 19.314 22.6168 19.2344 22.5669L12 18.0313L4.76559 22.5669C4.53163 22.7136 4.22306 22.6429 4.07637 22.4089C4.02647 22.3293 4 22.2373 4 22.1433V3C4 2.44772 4.44772 2 5 2ZM18 4H6V19.4324L12 15.6707L18 19.4324V4Z" /></svg>
icon:browse = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.4142 5H21C21.5523 5 22 5.44772 22 6V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5ZM20 11H4V19H20V11ZM20 9V7H11.5858L9.58579 5H4V9H20Z" /></svg>
icon:build_settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8.59456 12.8115C8.53273 12.5511 8.5 12.2794 8.5 12C8.5 11.7207 8.53272 11.449 8.59454 11.1886L7.60291 10.6161L8.60291 8.88402L9.59523 9.45694C9.98834 9.08508 10.4676 8.80338 11 8.64494V7.5H13V8.64494C13.5324 8.80337 14.0116 9.08506 14.4047 9.4569L15.3971 8.88393L16.3972 10.616L15.4054 11.1885C15.4673 11.449 15.5 11.7207 15.5 12C15.5 12.2793 15.4673 12.551 15.4055 12.8114L16.3972 13.3839L15.3972 15.116L14.4048 14.543C14.0117 14.9149 13.5325 15.1966 13.0001 15.355V16.5H11.0001V15.3551C10.4677 15.1967 9.98844 14.915 9.59532 14.5431L8.60297 15.1161L7.60291 13.384L8.59456 12.8115ZM12 13.5C12.8284 13.5 13.5 12.8284 13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5ZM15 4H5V20H19V8H15V4ZM3 2.9918C3 2.44405 3.44749 2 3.9985 2H16L20.9997 7L21 20.9925C21 21.5489 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918Z" /></svg>
icon:cancel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16.9057 5.68009L5.68009 16.9057C4.62644 15.5506 4 13.8491 4 12C4 7.58172 7.58172 4 12 4C13.8491 4 15.5506 4.62644 16.9057 5.68009ZM7.0943 18.3199L18.3199 7.0943C19.3736 8.44939 20 10.1509 20 12C20 16.4183 16.4183 20 12 20C10.1509 20 8.44939 19.3736 7.0943 18.3199ZM12 2C6.47715 2 2 6.47715 2 12C2 17.5223 6.47771 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47771 17.5223 2 12 2Z" /></svg>
icon:checked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5ZM11.0026 16L6.75999 11.7574L8.17421 10.3431L11.0026 13.1716L16.6595 7.51472L18.0737 8.92893L11.0026 16Z" /></svg>
icon:chevron_down = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z" /></svg>
icon:chevron_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.8284 12.0007L15.7782 16.9504L14.364 18.3646L8 12.0007L14.364 5.63672L15.7782 7.05093L10.8284 12.0007Z" /></svg>
icon:chevron_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13.1717 12.0007L8.22192 7.05093L9.63614 5.63672L16.0001 12.0007L9.63614 18.3646L8.22192 16.9504L13.1717 12.0007Z" /></svg>
icon:chevron_up = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11.9999 10.8284L7.0502 15.7782L5.63599 14.364L11.9999 8L18.3639 14.364L16.9497 15.7782L11.9999 10.8284Z" /></svg>
icon:close = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z" /></svg>
icon:copy = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6.9998 6V3C6.9998 2.44772 7.44752 2 7.9998 2H19.9998C20.5521 2 20.9998 2.44772 20.9998 3V17C20.9998 17.5523 20.5521 18 19.9998 18H16.9998V20.9991C16.9998 21.5519 16.5499 22 15.993 22H4.00666C3.45059 22 3 21.5554 3 20.9991L3.0026 7.00087C3.0027 6.44811 3.45264 6 4.00942 6H6.9998ZM5.00242 8L5.00019 20H14.9998V8H5.00242ZM8.9998 6H16.9998V16H18.9998V4H8.9998V6Z" /></svg>
icon:document_add = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 4H5V20H19V8H15V4ZM3 2.9918C3 2.44405 3.44749 2 3.9985 2H16L20.9997 7L21 20.9925C21 21.5489 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918ZM11 11V8H13V11H16V13H13V16H11V13H8V11H11Z" /></svg>
icon:document = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:edit = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5 18.89H6.41421L15.7279 9.57627L14.3137 8.16206L5 17.4758V18.89ZM21 20.89H3V16.6473L16.435 3.21231C16.8256 2.82179 17.4587 2.82179 17.8492 3.21231L20.6777 6.04074C21.0682 6.43126 21.0682 7.06443 20.6777 7.45495L9.24264 18.89H21V20.89ZM15.7279 6.74785L17.1421 8.16206L18.5563 6.74785L17.1421 5.33363L15.7279 6.74785Z" /></svg>
icon:exclude = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z" /></svg>
icon:export = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 4C22 3.44772 21.5523 3 21 3H3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4ZM4 15H7.41604C8.1876 16.7659 9.94968 18 12 18C14.0503 18 15.8124 16.7659 16.584 15H20V19H4V15ZM4 5H20V13H15C15 14.6569 13.6569 16 12 16C10.3431 16 9 14.6569 9 13H4V5ZM16 11H13V14H11V11H8L12 6.5L16 11Z" /></svg>
icon:filter = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M14 14V20L10 22V14L4 5V3H20V5L14 14ZM6.4037 5L12 13.3944L17.5963 5H6.4037Z" /></svg>
icon:fit_height = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M6 2H18V4H6V2ZM16.9497 9.44975L12 4.5L7.05273 9.44727L8.46695 10.8615L11 8.32843V15.6706L8.46499 13.1356L7.05078 14.5498L12 19.5L16.9497 14.5503L15.5355 13.136L13 15.6716V8.32843L15.5355 10.864L16.9497 9.44975ZM18 20V22H6V20H18Z" /></svg>
icon:fit_width = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 18L2 6H4L4 18H2ZM9.44975 7.05025L4.5 12L9.44727 16.9473L10.8615 15.5331L8.32843 13H15.6708L13.1358 15.535L14.55 16.9492L19.5 11.9995L14.5503 7.04976L13.136 8.46398L15.6721 11H8.32843L10.864 8.46447L9.44975 7.05025ZM20 6H22V18H20V6Z" /></svg>
icon:folder = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M2 4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5H21C21.5523 5 22 5.44772 22 6V20C22 20.5523 21.5523 21 21 21L3 21C2.45 21 2 20.55 2 20V4ZM10.5858 6L9.58579 5H4V7H9.58579L10.5858 6ZM4 9V19L20 19V7H12.4142L10.4142 9H4Z" /></svg>
icon:font = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M7 4H19V6H10V12H18V14H10V21H7V4Z" /></svg>
icon:import = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 4C22 3.44772 21.5523 3 21 3H3C2.44772 3 2 3.44772 2 4V20C2 20.5523 2.44772 21 3 21H21C21.5523 21 22 20.5523 22 20V4ZM4 15H7.41604C8.1876 16.7659 9.94968 18 12 18C14.0503 18 15.8124 16.7659 16.584 15H20V19H4V15ZM4 5H20V13H15C15 14.6569 13.6569 16 12 16C10.3431 16 9 14.6569 9 13H4V5ZM16 9H13V6H11V9H8L12 13.5L16 9Z" /></svg>
icon:language = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18.5 10L22.9 21H20.745L19.544 18H15.454L14.255 21H12.101L16.5 10H18.5ZM10 2V4H16V6L14.0322 6.0006C13.2425 8.36616 11.9988 10.5057 10.4115 12.301C11.1344 12.9457 11.917 13.5176 12.7475 14.0079L11.9969 15.8855C10.9237 15.2781 9.91944 14.5524 8.99961 13.7249C7.21403 15.332 5.10914 16.5553 2.79891 17.2734L2.26257 15.3442C4.2385 14.7203 6.04543 13.6737 7.59042 12.3021C6.46277 11.0281 5.50873 9.57985 4.76742 8.00028L7.00684 8.00037C7.57018 9.03885 8.23979 10.0033 8.99967 10.877C10.2283 9.46508 11.2205 7.81616 11.9095 6.00101L2 6V4H8V2H10ZM17.5 12.8852L16.253 16H18.745L17.5 12.8852Z" /></svg>
icon:lines = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M3 4H21V6H3V4ZM3 11H15V13H3V11ZM3 18H21V20H3V18Z" /></svg>
icon:list = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 4H21V6H8V4ZM4.5 6.5C3.67157 6.5 3 5.82843 3 5C3 4.17157 3.67157 3.5 4.5 3.5C5.32843 3.5 6 4.17157 6 5C6 5.82843 5.32843 6.5 4.5 6.5ZM4.5 13.5C3.67157 13.5 3 12.8284 3 12C3 11.1716 3.67157 10.5 4.5 10.5C5.32843 10.5 6 11.1716 6 12C6 12.8284 5.32843 13.5 4.5 13.5ZM4.5 20.4C3.67157 20.4 3 19.7284 3 18.9C3 18.0716 3.67157 17.4 4.5 17.4C5.32843 17.4 6 18.0716 6 18.9C6 19.7284 5.32843 20.4 4.5 20.4ZM8 11H21V13H8V11ZM8 18H21V20H8V18Z" /></svg>
icon:margin_bottom = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 10.0858L7.20711 5.29291L5.79289 6.70712L12 12.9142L18.2071 6.70712L16.7929 5.29291L12 10.0858ZM18 17L6 17L6 15L18 15V17Z" /></svg>
icon:margin_left = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13.9142 12L18.7071 7.20712L17.2929 5.79291L11.0858 12L17.2929 18.2071L18.7071 16.7929L13.9142 12ZM7 18V6.00001H9V18H7Z" /></svg>
icon:margin_right = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M10.0858 12L5.29289 16.7929L6.70711 18.2071L12.9142 12L6.70711 5.79291L5.29289 7.20712L10.0858 12ZM17 6.00002L17 18H15L15 6.00002L17 6.00002Z" /></svg>
icon:margin_top = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 13.9142L16.7929 18.7071L18.2071 17.2929L12 11.0858L5.79289 17.2929L7.20711 18.7071L12 13.9142ZM6 7L18 7V9L6 9L6 7Z" /></svg>
icon:maximise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8 3V5H4V9H2V3H8ZM2 21V15H4V19H8V21H2ZM22 21H16V19H20V15H22V21ZM22 9H20V5H16V3H22V9Z" /></svg>
icon:minimise = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M18 7H22V9H16V3H18V7ZM8 9H2V7H6V3H8V9ZM18 17V21H16V15H22V17H18ZM8 15V21H6V17H2V15H8Z" /></svg>
icon:more_arrow = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M16 12L10 18V6L16 12Z" /></svg>
icon:more_vertical = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12 3C10.9 3 10 3.9 10 5C10 6.1 10.9 7 12 7C13.1 7 14 6.1 14 5C14 3.9 13.1 3 12 3ZM12 17C10.9 17 10 17.9 10 19C10 20.1 10.9 21 12 21C13.1 21 14 20.1 14 19C14 17.9 13.1 17 12 17ZM12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12C14 10.9 13.1 10 12 10Z" /></svg>
icon:noncheckable = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5ZM7 11H17V13H7V11Z" /></svg>
icon:open = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M15 4H5V20H19V8H15V4ZM3 2.9918C3 2.44405 3.44749 2 3.9985 2H16L20.9997 7L21 20.9925C21 21.5489 20.5551 22 20.0066 22H3.9934C3.44476 22 3 21.5447 3 21.0082V2.9918ZM13 12V16H11V12H8L12 8L16 12H13Z" /></svg>
icon:panel = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 3C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H21ZM4 16V19H20V16H4ZM4 14H20V5H4V14Z" /></svg>
icon:pin = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M13.8273 1.69L22.3126 10.1753L20.8984 11.5895L20.1913 10.8824L15.9486 15.125L15.2415 18.6606L13.8273 20.0748L9.58466 15.8321L4.63492 20.7819L3.2207 19.3677L8.17045 14.4179L3.92781 10.1753L5.34202 8.76107L8.87756 8.05396L13.1202 3.81132L12.4131 3.10422L13.8273 1.69ZM14.5344 5.22554L9.86358 9.89637L7.0417 10.4607L13.5418 16.9609L14.1062 14.139L18.7771 9.46818L14.5344 5.22554Z" /></svg>
icon:quote = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M19.4167 6.67891C20.4469 7.77257 21.0001 9 21.0001 10.9897C21.0001 14.4891 18.5436 17.6263 14.9695 19.1768L14.0768 17.7992C17.4121 15.9946 18.0639 13.6539 18.3245 12.178C17.7875 12.4557 17.0845 12.5533 16.3954 12.4895C14.591 12.3222 13.1689 10.8409 13.1689 9C13.1689 7.067 14.7359 5.5 16.6689 5.5C17.742 5.5 18.7681 5.99045 19.4167 6.67891ZM9.41669 6.67891C10.4469 7.77257 11.0001 9 11.0001 10.9897C11.0001 14.4891 8.54359 17.6263 4.96951 19.1768L4.07682 17.7992C7.41206 15.9946 8.06392 13.6539 8.32447 12.178C7.78747 12.4557 7.08452 12.5533 6.39539 12.4895C4.59102 12.3222 3.16895 10.8409 3.16895 9C3.16895 7.067 4.73595 5.5 6.66895 5.5C7.742 5.5 8.76814 5.99045 9.41669 6.67891Z" /></svg>
icon:refresh = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z" /></svg>
icon:remove = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M5 11V13H19V11H5Z" /></svg>
icon:revert = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M22 12C22 17.5228 17.5229 22 12 22C6.4772 22 2 17.5228 2 12C2 6.47715 6.4772 2 12 2V4C7.5817 4 4 7.58172 4 12C4 16.4183 7.5817 20 12 20C16.4183 20 20 16.4183 20 12C20 9.25022 18.6127 6.82447 16.4998 5.38451L16.5 8H14.5V2L20.5 2V4L18.0008 3.99989C20.4293 5.82434 22 8.72873 22 12Z" /></svg>
icon:settings = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M8.68637 4.00008L11.293 1.39348C11.6835 1.00295 12.3167 1.00295 12.7072 1.39348L15.3138 4.00008H19.0001C19.5524 4.00008 20.0001 4.4478 20.0001 5.00008V8.68637L22.6067 11.293C22.9972 11.6835 22.9972 12.3167 22.6067 12.7072L20.0001 15.3138V19.0001C20.0001 19.5524 19.5524 20.0001 19.0001 20.0001H15.3138L12.7072 22.6067C12.3167 22.9972 11.6835 22.9972 11.293 22.6067L8.68637 20.0001H5.00008C4.4478 20.0001 4.00008 19.5524 4.00008 19.0001V15.3138L1.39348 12.7072C1.00295 12.3167 1.00295 11.6835 1.39348 11.293L4.00008 8.68637V5.00008C4.00008 4.4478 4.4478 4.00008 5.00008 4.00008H8.68637ZM6.00008 6.00008V9.5148L3.5148 12.0001L6.00008 14.4854V18.0001H9.5148L12.0001 20.4854L14.4854 18.0001H18.0001V14.4854L20.4854 12.0001L18.0001 9.5148V6.00008H14.4854L12.0001 3.5148L9.5148 6.00008H6.00008ZM12.0001 16.0001C9.79094 16.0001 8.00008 14.2092 8.00008 12.0001C8.00008 9.79094 9.79094 8.00008 12.0001 8.00008C14.2092 8.00008 16.0001 9.79094 16.0001 12.0001C16.0001 14.2092 14.2092 16.0001 12.0001 16.0001ZM12.0001 14.0001C13.1047 14.0001 14.0001 13.1047 14.0001 12.0001C14.0001 10.8955 13.1047 10.0001 12.0001 10.0001C10.8955 10.0001 10.0001 10.8955 10.0001 12.0001C10.0001 13.1047 10.8955 14.0001 12.0001 14.0001Z" /></svg>
icon:star = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M12.0006 18.26L4.94715 22.2082L6.52248 14.2799L0.587891 8.7918L8.61493 7.84006L12.0006 0.5L15.3862 7.84006L23.4132 8.7918L17.4787 14.2799L19.054 22.2082L12.0006 18.26Z" /></svg>
icon:stats = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M9 18H4V10H9V18ZM7 16V12H6V16H7ZM13 16V8H12V16H13ZM15 18H10V6H15V18ZM19 16V4H18V16H19ZM21 18H16V2H21V18ZM22 22H3V20H22V22Z" /></svg>
icon:text = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z" /></svg>
icon:timer_off = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M11 11V13L5.67257 19H11V21H3V19L8.32557 13H3V11H11ZM21 3V5L15.6726 11H21V13H13V11L18.3256 5H13V3H21Z" /></svg>
icon:timer = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M17.6177 5.9681L19.0711 4.51472L20.4853 5.92893L19.0319 7.38231C20.2635 8.92199 21 10.875 21 13C21 17.9706 16.9706 22 12 22C7.02944 22 3 17.9706 3 13C3 8.02944 7.02944 4 12 4C14.125 4 16.078 4.73647 17.6177 5.9681ZM12 20C15.866 20 19 16.866 19 13C19 9.13401 15.866 6 12 6C8.13401 6 5 9.13401 5 13C5 16.866 8.13401 20 12 20ZM11 8H13V14H11V8ZM8 1H16V3H8V1Z" /></svg>
icon:unchecked = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5Z" /></svg>
icon:view = <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000" height="128" width="128"><path d="M1.18164 12C2.12215 6.87976 6.60812 3 12.0003 3C17.3924 3 21.8784 6.87976 22.8189 12C21.8784 17.1202 17.3924 21 12.0003 21C6.60812 21 2.12215 17.1202 1.18164 12ZM12.0003 17C14.7617 17 17.0003 14.7614 17.0003 12C17.0003 9.23858 14.7617 7 12.0003 7C9.23884 7 7.00026 9.23858 7.00026 12C7.00026 14.7614 9.23884 17 12.0003 17ZM12.0003 15C10.3434 15 9.00026 13.6569 9.00026 12C9.00026 10.3431 10.3434 9 12.0003 9C13.6571 9 15.0003 10.3431 15.0003 12C15.0003 13.6569 13.6571 15 12.0003 15Z" /></svg>

View File

@@ -1,29 +0,0 @@
# Typicons for Dark Backgrounds
This theme is based on Typicons. All files are prefixed, depending on whether they are based
directly on original Typicons, redesigned, or designed from scratch.
## Typicons Icons
The files have a `typ_` prefix. These are colourised and rescaled Typicons, but with no other
modifications.
Copyright: Stephen Hutchings
Source: https://github.com/stephenhutchings/typicons.font
License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
## Original Icons
The files have a `nw_` prefix. These are made completely from scratch for novelWriter and are not
using any design elements from Typicons.
Copyright: Veronica Berglyd Olsen
License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
## Mixed Icons
The files have a `mixed_` prefix. These are redesigned from Typicons components, modified from
Typicons, or consist of a mix of Typicons and new elements.
Copyright: Stephen Hutchings, Veronica Berglyd Olsen
License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)

View File

@@ -1,126 +0,0 @@
##
# Icons: Typicons Dark
# Source: https://github.com/stephenhutchings/typicons.font
# Credit: Stephen Hutchings
# Modified: Veronica Berglyd Olsen
# Additions: hash.svg
##
[Main]
name = Typicons Dark
description = Colourised icons for dark GUI theme based on Typicons.
author = Veronica Berglyd Olsen (adaptation)
credit = Stephen Hutchings (icon design)
url = https://github.com/stephenhutchings/typicons.font
license = CC BY-SA 4.0
licenseurl = https://creativecommons.org/licenses/by-sa/4.0/
[Map]
add = typ_plus.svg
add_document = typ_document-add.svg
alert_error = typ_delete-full.svg
alert_info = typ_lightbulb-full.svg
alert_question = typ_directions-full.svg
alert_warn = typ_warning-full.svg
backward = typ_chevron-left.svg
bookmark = typ_bookmark.svg
browse = typ_folder-open.svg
build_excluded = typ_cancel.svg
build_filtered = typ_arrow-forward.svg
build_included = typ_pin.svg
bullet-off = typ_media-record-outline.svg
bullet-on = typ_media-record.svg
checked = mixed_input-checked.svg
close = typ_times.svg
cls_archive = typ_delete.svg
cls_character = typ_user.svg
cls_custom = typ_star.svg
cls_entity = typ_flag.svg
cls_none = typ_cancel.svg
cls_novel = typ_book.svg
cls_object = typ_key.svg
cls_plot = typ_puzzle.svg
cls_template = mixed_document-new.svg
cls_timeline = typ_calendar.svg
cls_trash = typ_trash.svg
cls_world = typ_location.svg
cross = typ_times.svg
document = typ_document.svg
down = typ_chevron-down.svg
edit = typ_pencil.svg
export = typ_export.svg
fmt_bold = nw_tb-bold.svg
fmt_bold-md = nw_tb-bold-md.svg
fmt_italic = nw_tb-italic.svg
fmt_italic-md = nw_tb-italic-md.svg
fmt_mark = nw_tb-mark.svg
fmt_strike = nw_tb-strike.svg
fmt_strike-md = nw_tb-strike-md.svg
fmt_subscript = nw_tb-subscript.svg
fmt_superscript = nw_tb-superscript.svg
fmt_underline = nw_tb-underline.svg
font = nw_font.svg
forward = typ_chevron-right.svg
import = mixed_import.svg
list = typ_th-list.svg
maximise = typ_arrow-maximise.svg
menu = typ_th-dot-menu.svg
minimise = typ_arrow-minimise.svg
more = typ_th-dot-more.svg
noncheckable = mixed_input-none.svg
open = typ_folder.svg
panel = nw_panel.svg
proj_chapter = mixed_document-chapter.svg
proj_details = typ_th-list-grey.svg
proj_document = typ_document-text.svg
proj_folder = typ_folder.svg
proj_note = mixed_document-note.svg
proj_scene = mixed_document-scene.svg
proj_section = mixed_document-section.svg
proj_stats = typ_chart-bar-grey.svg
proj_title = mixed_document-title.svg
quote = nw_quote.svg
refresh = typ_refresh.svg
remove = typ_minus.svg
revert = typ_refresh-flipped.svg
search = typ_search.svg
search_cancel = typ_cancel-grey.svg
search_case = nw_search-case.svg
search_loop = typ_arrow-repeat-grey.svg
search_preserve = nw_search-preserve.svg
search_project = typ_arrow-down-thick-grey.svg
search_regex = nw_search-regex.svg
search_replace = mixed_search-replace.svg
search_word = nw_search-word.svg
settings = typ_cog.svg
star = typ_star.svg
status_idle = typ_media-pause-grey.svg
status_lang = typ_globe-grey.svg
status_lines = typ_th-list-grey.svg
status_stats = typ_chart-bar-grey.svg
status_time = typ_stopwatch-grey.svg
sticky-off = typ_pin-outline.svg
sticky-on = typ_pin.svg
unchecked = mixed_input-unchecked.svg
unfold-hide = typ_unfold-hidden.svg
unfold-show = typ_unfold-visible.svg
up = typ_chevron-up.svg
view = typ_eye.svg
view_build = typ_export-grey.svg
view_editor = mixed_edit.svg
view_novel = typ_book-grey.svg
view_outline = typ_puzzle-outline.svg
view_search = typ_search-grey.svg
deco_doc_h0 = nw_deco-h0.svg
deco_doc_h0_n = nw_deco-h0.svg
deco_doc_h1 = nw_deco-h1.svg
deco_doc_h1_n = nw_deco-h1.svg
deco_doc_h2 = nw_deco-h2.svg
deco_doc_h2_n = nw_deco-h2-narrow.svg
deco_doc_h3 = nw_deco-h3.svg
deco_doc_h3_n = nw_deco-h3-narrow.svg
deco_doc_h4 = nw_deco-h4.svg
deco_doc_h4_n = nw_deco-h4-narrow.svg
deco_doc_more = nw_deco-noveltree-more.svg
deco_doc_nt_n = nw_deco-note.svg

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v14.668c0 0.67344 0.54921 1.2207 1.2227 1.2207h12.223c0.67345 0 1.2227-0.54726 1.2227-1.2207v-14.668c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#fff" opacity=".95"/>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v1.334 1.1895 2.8691h14.668v-2.8691-1.1895-1.334c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#d64848" stroke-width="0"/>
<g stroke-width="1.2222">
<path d="m7.1113 13.223c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 1e-6 0.61133-0.274 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133zm0 3.666c-0.33733 0-0.61133 0.27399-0.61133 0.61133s0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133s-0.27399-0.61133-0.61133-0.61133z" fill="#595959"/>
<path d="m5.8887 1c-2.0216 0-3.666 1.6445-3.666 3.666v14.668c1e-7 2.0216 1.6445 3.666 3.666 3.666h12.223c2.0216 0 3.666-1.6445 3.666-3.666v-14.668c0-2.0216-1.6445-3.666-3.666-3.666zm0 2.4453h12.223c0.67345 0 1.2227 0.54726 1.2227 1.2207v14.668c0 0.67344-0.54921 1.2207-1.2227 1.2207h-12.223c-0.67344-1e-6 -1.2227-0.54726-1.2227-1.2207v-14.668c0-0.67344 0.54921-1.2207 1.2227-1.2207z" fill="#848484"/>
<path d="m7.1113 5.8887c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133h-9.7773z" fill="#fff"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m5.8898 3.4449c-0.67467 1e-7 -1.2225 0.5478-1.2225 1.2225v14.665c0 0.67466 0.5478 1.2225 1.2225 1.2225h12.22c0.67466 0 1.2225-0.5478 1.2225-1.2225v-11h-1.8326c-1.6854 0-3.0551-1.3696-3.0551-3.0551v-1.8326zm9.7775 0.50488v1.3277c0 1.0108 0.82184 1.8326 1.8326 1.8326h1.3277z" fill="#e5e5e5" fill-opacity=".5" stroke-linecap="round" stroke-width=".55"/>
<path d="m5.8898 1c-2.0216 0-3.6674 1.6458-3.6674 3.6674v14.665c0 2.0216 1.6458 3.6674 3.6674 3.6674h12.22c2.0216 0 3.6674-1.6458 3.6674-3.6674v-12.222c0-0.32511-0.12901-0.63512-0.35879-0.86367l-4.8877-4.8877c-0.22856-0.22978-0.53856-0.35879-0.86367-0.35879zm0 2.4449h8.5551v1.8326c0 1.6854 1.3696 3.0551 3.0551 3.0551h1.8326v11c0 0.67466-0.5478 1.2225-1.2225 1.2225h-12.22c-0.67467 0-1.2225-0.5478-1.2225-1.2225v-14.665c0-0.67467 0.5478-1.2225 1.2225-1.2225zm9.7775 0.50488 3.1604 3.1604h-1.3277c-1.0108 0-1.8326-0.82184-1.8326-1.8326z" fill="#aeaeae" stroke-width="1.2222"/>
<path d="m10.105 9.9584-3.785 0.4196c-0.13651 0.01653-0.25722 0.10777-0.30249 0.24644-0.045266 0.13867 0 0.28308 0.10059 0.37434 1.1252 1.0267 2.8158 2.5643 2.8158 2.5643-0.00143 0-0.46415 2.2367-0.77166 3.729-0.025865 0.13508 0.022992 0.27806 0.14083 0.36356 0.11711 0.0855 0.268 0.08694 0.38655 0.02012 1.3249-0.753 3.3094-1.8853 3.3094-1.8853l3.308 1.886c0.12071 0.0661 0.27159 0.06467 0.38871-0.02084 0.11783-0.0855 0.16669-0.22848 0.1401-0.36284l-0.7695-3.7297 2.8158-2.5622c0.10059-0.09412 0.14514-0.23854 0.10059-0.37649-0.04454-0.13794-0.16525-0.22919-0.30177-0.245-1.5146-0.16956-3.7857-0.42104-3.7857-0.42104l-1.5685-3.4703c-0.05892-0.1243-0.1825-0.21124-0.32764-0.21124-0.14514 0-0.26944 0.087654-0.32548 0.21124z" fill="#ffff84" stroke-width=".7185"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v14.668c0 0.67344 0.54921 1.2207 1.2227 1.2207h12.223c0.67345 0 1.2227-0.54726 1.2227-1.2207v-14.668c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#fff" opacity=".95"/>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v1.334 1.1895 2.8691h14.668v-2.8691-1.1895-1.334c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#ffff84" stroke-width="0"/>
<g stroke-width="1.2222">
<path d="m7.1113 13.223c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 1e-6 0.61133-0.274 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133zm0 3.666c-0.33733 0-0.61133 0.27399-0.61133 0.61133s0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133s-0.27399-0.61133-0.61133-0.61133z" fill="#595959"/>
<path d="m5.8887 1c-2.0216 0-3.666 1.6445-3.666 3.666v14.668c1e-7 2.0216 1.6445 3.666 3.666 3.666h12.223c2.0216 0 3.666-1.6445 3.666-3.666v-14.668c0-2.0216-1.6445-3.666-3.666-3.666zm0 2.4453h12.223c0.67345 0 1.2227 0.54726 1.2227 1.2207v14.668c0 0.67344-0.54921 1.2207-1.2227 1.2207h-12.223c-0.67344-1e-6 -1.2227-0.54726-1.2227-1.2207v-14.668c0-0.67344 0.54921-1.2207 1.2227-1.2207z" fill="#848484"/>
<path d="m7.1113 5.8887c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133h-9.7773z" fill="#fff"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v14.668c0 0.67344 0.54921 1.2207 1.2227 1.2207h12.223c0.67345 0 1.2227-0.54726 1.2227-1.2207v-14.668c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#fff" opacity=".95"/>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v1.334 1.1895 2.8691h14.668v-2.8691-1.1895-1.334c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#69c" stroke-width="0"/>
<g stroke-width="1.2222">
<path d="m7.1113 13.223c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 1e-6 0.61133-0.274 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133zm0 3.666c-0.33733 0-0.61133 0.27399-0.61133 0.61133s0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133s-0.27399-0.61133-0.61133-0.61133z" fill="#595959"/>
<path d="m5.8887 1c-2.0216 0-3.666 1.6445-3.666 3.666v14.668c1e-7 2.0216 1.6445 3.666 3.666 3.666h12.223c2.0216 0 3.666-1.6445 3.666-3.666v-14.668c0-2.0216-1.6445-3.666-3.666-3.666zm0 2.4453h12.223c0.67345 0 1.2227 0.54726 1.2227 1.2207v14.668c0 0.67344-0.54921 1.2207-1.2227 1.2207h-12.223c-0.67344-1e-6 -1.2227-0.54726-1.2227-1.2207v-14.668c0-0.67344 0.54921-1.2207 1.2227-1.2207z" fill="#848484"/>
<path d="m7.1113 5.8887c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133h-9.7773z" fill="#fff"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v14.668c0 0.67344 0.54921 1.2207 1.2227 1.2207h12.223c0.67345 0 1.2227-0.54726 1.2227-1.2207v-14.668c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#fff" opacity=".95"/>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v1.334 1.1895 2.8691h14.668v-2.8691-1.1895-1.334c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#999" stroke-width="0"/>
<g stroke-width="1.2222">
<path d="m7.1113 13.223c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 1e-6 0.61133-0.274 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133zm0 3.666c-0.33733 0-0.61133 0.27399-0.61133 0.61133s0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133s-0.27399-0.61133-0.61133-0.61133z" fill="#595959"/>
<path d="m5.8887 1c-2.0216 0-3.666 1.6445-3.666 3.666v14.668c1e-7 2.0216 1.6445 3.666 3.666 3.666h12.223c2.0216 0 3.666-1.6445 3.666-3.666v-14.668c0-2.0216-1.6445-3.666-3.666-3.666zm0 2.4453h12.223c0.67345 0 1.2227 0.54726 1.2227 1.2207v14.668c0 0.67344-0.54921 1.2207-1.2227 1.2207h-12.223c-0.67344-1e-6 -1.2227-0.54726-1.2227-1.2207v-14.668c0-0.67344 0.54921-1.2207 1.2227-1.2207z" fill="#848484"/>
<path d="m7.1113 5.8887c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133h-9.7773z" fill="#fff"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<g>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v14.668c0 0.67344 0.54921 1.2207 1.2227 1.2207h12.223c0.67345 0 1.2227-0.54726 1.2227-1.2207v-14.668c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#fff" opacity=".95"/>
<path d="m5.8887 3.4453c-0.67344 0-1.2227 0.54726-1.2227 1.2207v1.334 1.1895 2.8691h14.668v-2.8691-1.1895-1.334c0-0.67344-0.54921-1.2207-1.2227-1.2207h-12.223z" fill="#9c9" stroke-width="0"/>
<g stroke-width="1.2222">
<path d="m7.1113 13.223c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 1e-6 0.61133-0.274 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133zm0 3.666c-0.33733 0-0.61133 0.27399-0.61133 0.61133s0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133s-0.27399-0.61133-0.61133-0.61133z" fill="#595959"/>
<path d="m5.8887 1c-2.0216 0-3.666 1.6445-3.666 3.666v14.668c1e-7 2.0216 1.6445 3.666 3.666 3.666h12.223c2.0216 0 3.666-1.6445 3.666-3.666v-14.668c0-2.0216-1.6445-3.666-3.666-3.666zm0 2.4453h12.223c0.67345 0 1.2227 0.54726 1.2227 1.2207v14.668c0 0.67344-0.54921 1.2207-1.2227 1.2207h-12.223c-0.67344-1e-6 -1.2227-0.54726-1.2227-1.2207v-14.668c0-0.67344 0.54921-1.2207 1.2227-1.2207z" fill="#848484"/>
<path d="m7.1113 5.8887c-0.33733 0-0.61133 0.27399-0.61133 0.61133 0 0.33733 0.27399 0.61133 0.61133 0.61133h9.7773c0.33733 0 0.61133-0.27399 0.61133-0.61133 0-0.33733-0.27399-0.61133-0.61133-0.61133h-9.7773z" fill="#fff"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m19.16 0c-0.42553 0-0.84803 0.16053-1.1719 0.48438l-3.9355 3.9375h-9.9473c-0.61011 0-1.1055 0.49231-1.1055 1.1035v11.512 1.3926 4.4648c0 0.61121 0.49536 1.1055 1.1055 1.1055h14.369c0.6101 0 1.1035-0.49426 1.1035-1.1055v-4.4648-1.3926-7.0898l3.9375-3.9355c0.32384-0.32384 0.48438-0.74941 0.48438-1.1738 0-0.42442-0.16053-0.84608-0.48438-1.1699l-3.1836-3.1836c-0.32384-0.32384-0.74746-0.48438-1.1719-0.48438zm0 2.4395 2.4004 2.4004-1.4297 1.4297-2.4004-2.4004 1.4297-1.4297zm-2.2109 2.2109 2.4004 2.4004-6.9551 6.9551-2.4004-2.4004 6.9551-6.9551zm-11.738 1.9805h6.6309l-3.5137 3.5156c-0.32384 0.32384-0.52842 0.89662-0.69531 1.4238-0.17684 0.55263-0.21094 1.1674-0.21094 1.625v3.3828h3.3828c0.45758 0 1.2246-0.11031 1.7363-0.32031 0.51284-0.21 0.98976-0.38319 1.3125-0.70703l3.5156-3.3926v4.8789 1.3926 3.3594h-12.158v-3.3594-1.3926-10.406zm4.3535 5.8945 1.9414 1.9102-1.875-0.066406-0.066406-1.8438z" fill="#aeaeae" stroke-width="1.1053"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1113 3.666c-0.61332 0-1.1094 0.49689-1.1094 1.1113v15.557h-0.0019531c0 0.61443 0.498 1.1094 1.1113 1.1094h15.557c0.61332 0 1.1113-0.49494 1.1113-1.1094v-8.2578c-0.61899 0.57364-1.3634 1.0131-2.252 1.2578-0.004058 2.0524-0.007162 4.0735 0.005859 5.8887h-13.311v-13.318c1.6116-0.00848 2.8992 0 4.4648 0 0.75712-0.75269 1.5907-1.5005 2.3418-2.2383h-7.918z" fill="#9c9"/>
<path d="m21.996 3.1106v-0.55556c-1.8789 2.8644-4 4.3922-6.6667 4.4444v-3.3333c0-0.61222-0.56778-1.1111-1.27-1.1111-0.40444 0-0.75 0.17556-0.98111 0.43444-2.1478 2.2544-6.6378 6.7878-6.6378 6.7878s4.49 4.5356 6.6389 6.8189c0.23111 0.22778 0.57556 0.40333 0.98 0.40333 0.70222 0 1.27-0.49667 1.27-1.1111v-3.3333c5.1778 0 6.6667-5.4122 6.6667-9.4444z" fill="#9c9" stroke-width="1.1111"/>
</svg>

Before

Width:  |  Height:  |  Size: 912 B

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m17.714 22h-11.429c-2.3629 0-4.2857-1.9229-4.2857-4.2857v-11.429c0-2.3629 1.9229-4.2857 4.2857-4.2857h7.1429c0.79 0 1.4286 0.64 1.4286 1.4286 0 0.78857-0.63857 1.4286-1.4286 1.4286h-7.1429c-0.78857 0-1.4286 0.64143-1.4286 1.4286v11.429c0 0.78714 0.64 1.4286 1.4286 1.4286h11.429c0.78857 0 1.4286-0.64143 1.4286-1.4286v-4.2857c0-0.78857 0.63857-1.4286 1.4286-1.4286s1.4286 0.64 1.4286 1.4286v4.2857c0 2.3629-1.9229 4.2857-4.2857 4.2857z" fill="#848484" stroke-width="1.4286"/>
<path d="m19.02 3.3503c-0.60933 0.010623-1.2003 0.31545-1.5586 0.86719l-5.0977 7.8477-2.3672-3.6445c-0.57329-0.88278-1.7442-1.1319-2.627-0.55859-0.88278 0.57329-1.1319 1.7461-0.55859 2.6289l3.9199 6.0391c0.38514 0.59307 1.0409 0.88965 1.6973 0.85352 0.03023-2.78e-4 0.05972-0.0041 0.08984-0.0059 0.0556-0.0057 0.11074-0.0088 0.16602-0.01953 0.52104-0.07621 1.0077-0.36147 1.3184-0.83984l6.6445-10.23c0.57329-0.88278 0.32419-2.0556-0.55859-2.6289-0.33104-0.21498-0.70276-0.31497-1.0684-0.30859z" fill="#9c9" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m6.2852 2c-2.3555-0.068198-4.4321 2.1116-4.2852 4.4549 0.0068983 3.8501-0.013834 7.7008 0.010433 11.55 0.12976 2.169 2.0765 4.054 4.2747 3.9947 3.8833-0.0037 7.7667 0.0074 11.65-0.0056 2.3181-0.058725 4.2556-2.2597 4.065-4.5624-0.003701-3.789 0.007418-7.5782-0.005586-11.367-0.058739-2.3181-2.2597-4.2556-4.5624-4.065h-11.147zm7.1621 2.8555c1.5178 0.018193 3.0402-0.037158 4.5549 0.029088 0.8319 0.14328 1.247 1.02 1.1404 1.7966-0.0049 3.7264 0.0098 7.4533-0.0074 11.179-0.06228 0.8972-0.99018 1.4068-1.8163 1.282-3.7264-5e-3 -7.4533 0.0099-11.179-0.0075-0.88935-0.06498-1.4062-0.99121-1.2821-1.8162 0.00424-3.7207-0.00847-7.4418 0.00635-11.162 0.056947-0.86274 0.94131-1.4231 1.7608-1.2992 2.2742-0.00131 4.5487 0.00261 6.8227-0.00195z" fill="#848484"/>
<rect x="7" y="10.1" width="10" height="3.8" rx="1.9" ry="1.9" fill="#f99157" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m17.714 22h-11.429c-2.3629 0-4.2857-1.9229-4.2857-4.2857v-11.429c0-2.3629 1.9229-4.2857 4.2857-4.2857h7.1429c0.79 0 1.4286 0.64 1.4286 1.4286 0 0.78857-0.63857 1.4286-1.4286 1.4286h-7.1429c-0.78857 0-1.4286 0.64143-1.4286 1.4286v11.429c0 0.78714 0.64 1.4286 1.4286 1.4286h11.429c0.78857 0 1.4286-0.64143 1.4286-1.4286v-4.2857c0-0.78857 0.63857-1.4286 1.4286-1.4286s1.4286 0.64 1.4286 1.4286v4.2857c0 2.3629-1.9229 4.2857-4.2857 4.2857z" fill="#848484" stroke-width="1.4286"/>
<path d="m17.99 3.3379c-0.48501 0.025418-0.96034 0.23584-1.3125 0.62695l-4.6777 5.1953-1.332-1.4785c-0.70433-0.78223-1.9014-0.84495-2.6836-0.14062-0.78223 0.70433-0.84495 1.9014-0.14062 2.6836l1.5996 1.7754-1.5977 1.7754c-0.70433 0.78223-0.64161 1.9793 0.14062 2.6836 0.78223 0.70433 1.9773 0.64161 2.6816-0.14062l1.332-1.4785 1.332 1.4785c0.70433 0.78224 1.9014 0.84495 2.6836 0.14062 0.78223-0.70433 0.84495-1.9014 0.14062-2.6836l-1.5996-1.7754 4.9453-5.4922c0.70433-0.78223 0.64161-1.9793-0.14062-2.6836-0.39112-0.35216-0.88608-0.51175-1.3711-0.48633z" fill="#d64848" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m10.331 2c-4.5925 0-8.3306 3.7382-8.3306 8.3306 0 1.3919 0.34678 2.7026 0.95327 3.8572 0.084308-0.10841 0.15909-0.22884 0.25343-0.32318l1.5415-1.5415c-0.22447-0.62612-0.36968-1.2902-0.36968-1.9926 0-3.281 2.6711-5.9498 5.9521-5.9498 0.7023 0 1.3665 0.14293 1.9926 0.36736l1.8182-1.8182c-1.1435-0.59154-2.4373-0.93002-3.8107-0.93002zm5.6359 3.4852-0.60451 0.60451 2.5459 2.5482 0.46036-0.46268c-0.036008-0.134-0.06915-0.26865-0.1116-0.39991zm0.29296 4.4246c0.0083 0.11891 0.01733 0.23734 0.01861 0.35806l0.16973-0.16973zm2.06 2.6994-5.7103 5.7103c0.10535-0.03032 0.21718-0.04484 0.32086-0.07906l0.89282 0.89049 1.7996 1.7973 0.07208 0.07208 0.07672 0.06743c0.71523 0.60218 1.6044 0.93234 2.5041 0.93234 2.0541 0 3.7247-1.6718 3.7247-3.727 0-0.99966-0.39046-1.9368-1.0997-2.6389l-1.13-1.1741-0.63939-0.63939-0.89049-0.89282c0.03403-0.10314 0.04885-0.21376 0.07906-0.31853zm-11.76 2.2878-0.49291 0.49291 0.54173 0.54173 0.57196-0.57196c-0.21994-0.13829-0.42139-0.29768-0.62079-0.46268zm2.718 1.2857-1.209 1.209 0.54173 0.54173 1.6578-1.6554c-0.33728-0.0036-0.66871-0.03764-0.99047-0.09533z" fill="#69c" stroke-width="1.1901"/>
<path d="m15.967 2.4766c-0.39666 0-0.79244 0.15073-1.0951 0.45338l-11.3 11.3c-0.30266 0.30266-0.57591 0.75143-0.77424 1.2276-0.19833 0.47826-0.32086 0.99063-0.32086 1.4183v4.6478h4.6478c0.42764 0 0.93769-0.12253 1.4159-0.32086 0.47826-0.19833 0.92729-0.47158 1.2299-0.77424l11.3-11.3c0.30266-0.30266 0.45338-0.7018 0.45338-1.0974 0-0.39666-0.15073-0.79244-0.45338-1.0951l-4.006-4.006c-0.30266-0.30266-0.7018-0.45338-1.0974-0.45338zm0 2.2785 3.276 3.276-1.3346 1.3369-3.276-3.276zm-2.0646 2.067 1.2718 1.2718-8.5654 8.5678-1.2718-1.2741zm2.0042 2.0042 1.2718 1.2718-8.5654 8.5654-1.2741-1.2718zm-11.2 7.4239c0.010333-0.02065 3.0644 3.0342 3.0644 3.0342-0.33261 0.13842-0.56682 0.17205-0.64636 0.17205h-1.5485l-1.0323-1.0323v-1.5485c0-0.07953 0.033633-0.31555 0.16275-0.62544z" fill="#9c9" stroke-width="1.1901"/>
<path d="m2.4766 18.937v2.5859h2.5605z" fill="#0a0a0a" opacity=".95"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#848484" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 225 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#9c9" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 222 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#d64848" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 225 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20" height="24" version="1.2" viewBox="0 0 20 24" xmlns="http://www.w3.org/2000/svg">
<rect x="16" y="1" width="4" height="22" rx="2" ry="2" fill="#d64848" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 234 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#69c" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 222 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36" height="24" version="1.2" viewBox="0 0 36 24" xmlns="http://www.w3.org/2000/svg">
<rect x="32" y="1" width="4" height="22" rx="2" ry="2" fill="#69c" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 231 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#fff" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 222 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="52" height="24" version="1.2" viewBox="0 0 52 24" xmlns="http://www.w3.org/2000/svg">
<rect x="48" y="1" width="4" height="22" rx="2" ry="2" fill="#fff" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 231 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="4" height="24" version="1.2" viewBox="0 0 4 24" xmlns="http://www.w3.org/2000/svg">
<rect y="1" width="4" height="22" rx="2" ry="2" fill="#ffff84" stroke-width="0"/>
</svg>

Before

Width:  |  Height:  |  Size: 225 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m9.7 18.2 6.3-6.2-6.3-6.2c-0.2-0.2-0.5-0.3-0.7-0.3s-0.5 0.1-0.7 0.3-0.3 0.4-0.3 0.7v11c0 0.3 0.1 0.5 0.3 0.7s0.5 0.3 0.7 0.3 0.5-0.1 0.7-0.3z" fill="#848484"/>
</svg>

Before

Width:  |  Height:  |  Size: 314 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m2.5744 5.8208v-4.2853h-1.4527v-1.0064h4.1067v1.0064h-1.4527v4.2853z" fill="#aeaeae" stroke-width="1.1503"/>
</svg>

Before

Width:  |  Height:  |  Size: 267 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m17.853 2.0017c-0.14248-0.00428-0.28548-1.936e-4 -0.42925 0.01171h-11.135c-2.3531-0.068148-4.4276 2.1102-4.2808 4.4518 0.00689 3.8473-0.014486 7.6959 0.00976 11.542 0.12963 2.1674 2.0751 4.0505 4.2711 3.9912 3.8794-0.0037 7.7592 0.0071 11.639-0.0059 2.3157-0.05864 4.2507-2.2581 4.0603-4.5591-0.0037-3.7862 0.0071-7.5728-0.0059-11.359-0.054966-2.1716-1.9914-4.0089-4.1286-4.0732zm-11.533 2.8514c0.10262-0.00515 0.20595 1.374e-4 0.30828 0.015613 2.2719-0.00131 4.5437 0.0026 6.8153-0.00195 1.5163 0.01818 3.0369-0.036922 4.5501 0.029275 0.83106 0.14317 1.246 1.0195 1.1395 1.7956-0.0023 1.7714-9.95e-4 3.543 0 5.3144h-14.271c-9.495e-4 -1.9468-0.0019-3.8929 0.00585-5.8394 0.049778-0.75434 0.73334-1.2775 1.4517-1.3135z" fill="#848484" stroke-width=".99912"/>
</svg>

Before

Width:  |  Height:  |  Size: 912 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m1.3715 3.0659q-0.32092-0.25674-0.44928-0.44928-0.12836-0.19255-0.12837-0.44928 0-0.42361 0.28241-0.69319 0.28241-0.28241 0.68035-0.28241 0.25674 0 0.44928 0.10269 0.19255 0.089858 0.3466 0.23106 0.24391 0.4878 0.24391 1.0141 0 0.42361-0.14121 0.82157-0.12837 0.38511-0.37227 0.71886-0.23106 0.33377-0.55199 0.61618-0.30808 0.26958-0.65467 0.46213l-0.25674-0.41078q0.29525-0.21822 0.57766-0.53914 0.28241-0.33375 0.46213-0.73171zm2.7598 0q-0.32092-0.25674-0.44928-0.44928-0.12837-0.19255-0.12837-0.44928 0-0.42361 0.28241-0.69319 0.28241-0.28241 0.68035-0.28241 0.25674 0 0.44928 0.10269 0.19255 0.089858 0.3466 0.23106 0.24391 0.4878 0.24391 1.0141 0 0.42361-0.14121 0.82157-0.12837 0.38511-0.37227 0.71886-0.23106 0.33377-0.55199 0.61618-0.30808 0.26958-0.65467 0.46213l-0.25674-0.41078q0.29525-0.21822 0.57766-0.53914 0.28241-0.33375 0.46213-0.73171z" fill="#aeaeae" fill-opacity=".78039" stroke-width="1.8194"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m0.35984 4.85h0.67663l0.28152-0.85936h1.3137l0.28152 0.85936h0.70626l-1.1903-3.4276h-0.81492zm1.1458-1.4273 0.47413-1.452 0.46919 1.452zm3.1955 1.4674c0.30621 0 0.56797-0.10372 0.75071-0.29139l0.0889 0.242h0.44944v-1.4422c0-0.65194-0.37042-1.0075-1.0767-1.0075-0.34572 0-0.7112 0.084-0.99272 0.23213l0.14817 0.43956c0.24694-0.0988 0.48895-0.14816 0.7112-0.14816 0.38523 0 0.59267 0.14816 0.59267 0.43462v0.0642c-1.0421 0.0148-1.5014 0.25189-1.5014 0.76059 0 0.43462 0.32597 0.71614 0.82973 0.71614zm-0.19756-0.8001c0-0.21731 0.25188-0.31609 0.86924-0.32597v0.45438c-0.11853 0.1136-0.28152 0.1778-0.46426 0.1778-0.24201 0-0.40499-0.12347-0.40499-0.30621z" fill="#aeaeae" style="font-feature-settings:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal"/>
</svg>

Before

Width:  |  Height:  |  Size: 950 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m0.52917 4.8828h0.61319l0.25512-0.85937h1.1906l0.25512 0.85937h0.64005l-1.0787-3.4276h-0.73852zm1.0384-1.4273 0.42968-1.452 0.42521 1.452zm1.872 1.4273h1.1593c0.75197 0 1.222-0.40993 1.222-1.0619 0-0.42968-0.2059-0.74083-0.56398-0.88406 0.19695-0.14323 0.3178-0.39511 0.3178-0.66675 0-0.52846-0.38942-0.81492-1.1056-0.81492h-1.0295zm0.57293-2.9139h0.4118c0.36256 0 0.56398 0.16792 0.56398 0.46426 0 0.1778-0.076092 0.31609-0.25066 0.42474h-0.72512zm0 2.4003v-1.0125h0.67141c0.3357 0 0.5416 0.21731 0.5416 0.54822 0 0.31609-0.17457 0.46426-0.55055 0.46426z" fill="#aeaeae" style="font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal"/>
</svg>

Before

Width:  |  Height:  |  Size: 854 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m3.5108 3.5121h0.54822l-0.12347-0.77541 0.61242 0.49883 0.25682-0.43956-0.76553-0.32103 0.78034-0.29139-0.25188-0.43956-0.63712 0.48401 0.12841-0.8001h-0.54822l0.13829 0.79516-0.6223-0.50377-0.25188 0.43956 0.77047 0.31609-0.77541 0.30621 0.24694 0.4445 0.63218-0.50376zm-1.5557 1.41c0.25188 0 0.41981-0.18274 0.41981-0.4198 0-0.25189-0.16792-0.43463-0.41981-0.43463-0.25682 0-0.42474 0.18274-0.42474 0.43463 0 0.23706 0.16792 0.4198 0.42474 0.4198z" fill="#aeaeae" style="font-feature-settings:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal"/>
</svg>

Before

Width:  |  Height:  |  Size: 746 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m0.52915 3.0427v1.8521h5.2917v-1.8521h-0.79375v1.0583h-3.7042v-1.0583z" fill="#aeaeae"/>
</svg>

Before

Width:  |  Height:  |  Size: 247 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m1.3672 5.5562v-4.7625h1.6289q0.37252 0 0.68662 0.058435 0.32139 0.051131 0.55513 0.18991 0.24104 0.13878 0.37252 0.36522 0.13878 0.22644 0.13878 0.56975 0 0.1607-0.043826 0.32139t-0.12417 0.29948q-0.080349 0.13878-0.19721 0.24835-0.10957 0.10957-0.25565 0.1607v0.029218q0.18261 0.043827 0.33601 0.13878 0.1534 0.087653 0.27027 0.22644 0.11687 0.13878 0.18261 0.3287 0.065739 0.18261 0.065739 0.42365 0 0.36522-0.14608 0.62818-0.13878 0.26295-0.39444 0.43826-0.24835 0.168-0.58435 0.25565-0.33601 0.080349-0.72313 0.080349zm1.0737-2.8561h0.50401q0.39444 0 0.56975-0.1534 0.18261-0.1534 0.18261-0.40905 0-0.27757-0.18261-0.39444t-0.56244-0.11687h-0.51131zm0 2.0233h0.60626q0.88383 0 0.88383-0.64279 0-0.31408-0.21914-0.44557-0.21914-0.13878-0.6647-0.13878h-0.60626z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".54782"/>
</svg>

Before

Width:  |  Height:  |  Size: 987 B

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m1.568 5.2917v-4.2333h1.4479q0.33113 0 0.61033 0.051942 0.28568 0.04545 0.49345 0.16881 0.21426 0.12336 0.33113 0.32464 0.12336 0.20128 0.12336 0.50644 0 0.14284-0.038957 0.28568-0.038956 0.14284-0.11037 0.2662-0.071421 0.12336-0.1753 0.22076-0.097396 0.097396-0.22724 0.14284v0.025972q0.16232 0.038957 0.29868 0.12336 0.13636 0.077914 0.24024 0.20128 0.10388 0.12336 0.16232 0.29218 0.058435 0.16232 0.058435 0.37658 0 0.32464-0.12985 0.55838-0.12336 0.23373-0.35061 0.38956-0.22076 0.14933-0.51942 0.22724-0.29868 0.071422-0.64278 0.071422zm0.9544-2.5388h0.44801q0.35061 0 0.50644-0.13636 0.16232-0.13636 0.16232-0.3636 0-0.24673-0.16232-0.35061-0.16232-0.10388-0.49995-0.10388h-0.4545zm0 1.7985h0.5389q0.78563 0 0.78563-0.57137 0-0.27918-0.19479-0.39606-0.19479-0.12336-0.59084-0.12336h-0.5389z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".48695"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m2.3084 5.5562 0.94666-4.7625h0.78646l-0.94666 4.7625z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".54615"/>
</svg>

Before

Width:  |  Height:  |  Size: 277 B

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m2.417 5.2917 0.84148-4.2333h0.69908l-0.84148 4.2333z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".48547"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 515 B

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<rect x=".26458" y=".79375" width="5.8208" height="4.7625" fill="#ffff84" fill-opacity=".8" stroke-linecap="round" stroke-width=".1354"/>
<path d="m1.3229 5.2917v-4.2333h0.98087l0.6397 1.8829q0.060924 0.18829 0.11576 0.38957 0.054831 0.19479 0.11576 0.38957h0.024369q0.060924-0.19479 0.10966-0.38957 0.054831-0.20128 0.11576-0.38957l0.62752-1.8829h0.97478v4.2333h-0.81638v-1.5518q0-0.15583 0.012185-0.34412 0.012185-0.18829 0.030462-0.37658 0.018277-0.19479 0.036554-0.37658 0.018277-0.18829 0.036554-0.34412h-0.02437l-0.3229 1.0064-0.56659 1.6167h-0.49348l-0.56659-1.6167-0.3168-1.0064h-0.024369q0.018277 0.15583 0.036554 0.34412 0.018277 0.1818 0.036554 0.37658 0.018277 0.18829 0.030462 0.37658 0.012185 0.18829 0.012185 0.34412v1.5518z" fill="#808080" stroke-linecap="round" stroke-width=".11793"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1785 5.5562q-0.46361 0-0.89912-0.17561-0.42848-0.17561-0.75863-0.49873l0.47766-0.55492q0.24585 0.2318 0.56195 0.37931 0.3161 0.14049 0.63219 0.14049 0.39336 0 0.59707-0.16156t0.20371-0.42848q0-0.14049-0.056194-0.23883-0.04917-0.098341-0.14751-0.16858-0.091316-0.077267-0.22478-0.14049-0.12644-0.063219-0.28097-0.12644l-0.63219-0.27395q-0.16858-0.070243-0.33717-0.17561-0.16156-0.10537-0.29502-0.25288t-0.21775-0.34419q-0.077268-0.19668-0.077268-0.44956 0-0.27395 0.11239-0.50575 0.11941-0.23883 0.32312-0.41444t0.48468-0.27395q0.288-0.098341 0.62517-0.098341 0.40039 0 0.77268 0.16156 0.37229 0.15454 0.63921 0.42146l-0.41444 0.5198q-0.22478-0.18263-0.46361-0.288t-0.53385-0.10537q-0.33014 0-0.52683 0.14751-0.19668 0.14049-0.19668 0.39336 0 0.13346 0.056194 0.2318 0.063219 0.091316 0.16156 0.16858 0.10537 0.070244 0.23883 0.13346 0.13346 0.056194 0.27395 0.11239l0.62516 0.2599q0.20371 0.084291 0.37229 0.19668 0.16858 0.11239 0.288 0.2599 0.12644 0.14751 0.19668 0.34419 0.070244 0.18966 0.070244 0.44253 0 0.28097-0.11239 0.52683-0.11239 0.24585-0.33015 0.43551-0.21073 0.18263-0.5198 0.29502-0.30205 0.10536-0.68838 0.10536zm-2.3848-2.6458h4.7625v0.52917h-4.7625z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".52683"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1782 5.2917q-0.4121 0-0.79922-0.1561-0.38087-0.1561-0.67434-0.44331l0.42459-0.49326q0.21853 0.20604 0.49951 0.33716 0.28098 0.12488 0.56195 0.12488 0.34965 0 0.53073-0.14361 0.18108-0.14361 0.18108-0.38087 0-0.12488-0.04995-0.21229-0.043707-0.087414-0.13112-0.14985-0.08117-0.068682-0.1998-0.12488-0.11239-0.056194-0.24975-0.11239l-0.56195-0.24351q-0.14985-0.062438-0.29971-0.1561-0.14361-0.093662-0.26224-0.22478-0.11863-0.13112-0.19356-0.30595-0.068682-0.17483-0.068682-0.39961 0-0.24351 0.099902-0.44955 0.10614-0.21229 0.28722-0.36839 0.18108-0.1561 0.43083-0.24351 0.256-0.087414 0.55571-0.087414 0.3559 0 0.68683 0.14361 0.33092 0.13737 0.56819 0.37463l-0.36839 0.46204q-0.1998-0.16234-0.4121-0.256-0.21229-0.093662-0.47453-0.093662-0.29346 0-0.46829 0.13112-0.17483 0.12488-0.17483 0.34965 0 0.11863 0.04995 0.20604 0.056194 0.08117 0.14361 0.14985 0.093662 0.062439 0.21229 0.11863 0.11863 0.04995 0.24351 0.099902l0.5557 0.23102q0.18108 0.074925 0.33092 0.17483 0.14985 0.099902 0.256 0.23102 0.11239 0.13112 0.17483 0.30595 0.062439 0.16859 0.062439 0.39336 0 0.24975-0.099902 0.46829-0.099902 0.21853-0.29347 0.38712-0.18732 0.16234-0.46204 0.26224-0.26849 0.093653-0.61189 0.093653zm-2.1198-2.3518h4.2333v0.47037h-4.2333z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".46829"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m2.2992 3.0475-0.13958 0.48548h1.0134l-0.13958-0.48548q-0.097092-0.31556-0.18812-0.64932-0.084958-0.33377-0.16992-0.66146h-0.024273q-0.084958 0.33377-0.16992 0.66752-0.084958 0.32769-0.18205 0.64325zm-1.329 2.1118 1.2926-3.9688h0.82531l1.2926 3.9688h-0.74035l-0.30949-1.0741h-1.3351l-0.30949 1.0741z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".45513"/>
<path d="m3.9467 5.1593v-1.9843h0.62795q0.15323 0 0.27942 0.027308 0.12919 0.024273 0.22233 0.081922 0.09615 0.054615 0.14722 0.14868 0.054082 0.094058 0.054082 0.23059 0 0.14261-0.072107 0.26397-0.072108 0.12137-0.2013 0.16688v0.012137q0.16224 0.036409 0.2674 0.15474 0.10816 0.1153 0.10816 0.31556 0 0.14868-0.057086 0.2579-0.057085 0.10922-0.15923 0.18205-0.099158 0.072819-0.23736 0.10922-0.13821 0.033375-0.30045 0.033375zm0.34852-1.1651h0.24938q0.20732 0 0.29744-0.075853 0.093142-0.075854 0.093142-0.20328 0-0.14564-0.09615-0.20632-0.09615-0.060682-0.28843-0.060682h-0.25538zm0 0.89208h0.29445q0.21632 0 0.3335-0.078888 0.11718-0.081923 0.11718-0.2488 0-0.15778-0.11418-0.22757-0.11418-0.07282-0.33651-0.07282h-0.29445z" fill="#fff" stroke-opacity=".78039" stroke-width=".22645"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m3.9467 3.175v-1.9843h0.62793q0.15324 0 0.27942 0.027307 0.12919 0.024274 0.22233 0.081922 0.09615 0.054615 0.14722 0.14868 0.054082 0.094058 0.054082 0.23059 0 0.14261-0.072107 0.26397-0.072107 0.12137-0.2013 0.16688v0.012138q0.16224 0.03641 0.2674 0.15475 0.10816 0.1153 0.10816 0.31556 0 0.14868-0.057086 0.2579-0.057085 0.10922-0.15923 0.18204-0.099142 0.072818-0.23735 0.10922-0.13821 0.033375-0.30045 0.033375zm0.34853-1.1651h0.24937q0.20732 0 0.29744-0.075853 0.093141-0.075853 0.093141-0.20328 0-0.14564-0.09615-0.20632-0.09615-0.060682-0.28843-0.060682h-0.25538zm0 0.89208h0.29443q0.21632 0 0.3335-0.078888 0.11718-0.081923 0.11718-0.24879 0-0.15777-0.11418-0.22756-0.11418-0.07282-0.33651-0.07282h-0.29443z" fill="#fff" stroke-opacity=".78039" stroke-width=".25475"/>
<path d="m2.2992 3.0475-0.13958 0.48548h1.0134l-0.13958-0.48548q-0.097092-0.31556-0.18812-0.64932-0.084958-0.33377-0.16992-0.66146h-0.024273q-0.084958 0.33377-0.16992 0.66753-0.084958 0.32769-0.18205 0.64325zm-1.329 2.1118 1.2926-3.9688h0.82531l1.2926 3.9688h-0.74035l-0.30949-1.0741h-1.3351l-0.30949 1.0741z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".45513"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1778 4.846q-0.32417 0-0.58578-0.090994-0.25592-0.096685-0.4436-0.30143-0.18199-0.20474-0.28436-0.52323-0.096684-0.32417-0.096684-0.78483v-2.0872h0.65971v2.1383q0 0.30143 0.051184 0.51185 0.056872 0.20474 0.15355 0.32985 0.10237 0.12512 0.23887 0.18199 0.13649 0.051184 0.30711 0.051184 0.17061 0 0.3128-0.051184 0.14218-0.056873 0.24455-0.18199 0.10237-0.12512 0.15924-0.32985 0.056873-0.21043 0.056873-0.51185v-2.1383h0.63128v2.0872q0 0.46067-0.096685 0.78483-0.096684 0.31848-0.28436 0.52323-0.18199 0.20474-0.4436 0.30143-0.25592 0.090994-0.5801 0.090994z" fill="#aeaeae" stroke-opacity=".78039" stroke-width=".42654"/>
<rect x="1.5875" y="5.0271" width="3.175" height=".39688" fill="#aeaeae" stroke-width=".91291"/>
<path d="m4.9555 5.5562v-0.43195h0.54619v-3.8986h-0.54619v-0.43195h1.1299v4.7624z" fill="#69c" stroke-width="1.1186"/>
<path d="m0.26458 5.5562v-4.7624h1.1299v0.43195h-0.54083v3.8986h0.54083v0.43195z" fill="#69c" stroke-width="1.1186"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m19.591 11.061c-0.92437-0.92437-2.4228-0.92437-3.3471 0l-1.8771 1.8771v-8.5714c0-1.3078-1.0605-2.3671-2.3671-2.3671-1.3078 0-2.3671 1.0593-2.3671 2.3671v8.5714l-1.8771-1.8771c-0.92437-0.92437-2.4228-0.92437-3.3471 0-0.92437 0.92437-0.92437 2.4228 0 3.3471l7.5914 7.5914 7.5914-7.5914c0.92437-0.92437 0.92437-2.4216 0-3.3471z" fill="#aeaeae" stroke-width="1.1836"/>
</svg>

Before

Width:  |  Height:  |  Size: 519 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m13.25 3.5625c-0.32 0-0.64 0.12125-0.88375 0.365-0.24375 0.245-0.36625 0.565-0.36625 0.885v3.1988c-5.625 0.6225-10 5.3862-10 11.176v1.25c2.8062-4.2788 6.5625-4.9 10-4.9862v3.1112c0 0.31875 0.1225 0.64 0.36625 0.88375s0.56375 0.36625 0.88375 0.36625 0.64-0.1225 0.88375-0.36625l7.8662-7.7588-7.8662-7.76c-0.24375-0.24375-0.56375-0.365-0.88375-0.365z" fill="#9c9" stroke-width="1.25"/>
</svg>

Before

Width:  |  Height:  |  Size: 538 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m15.75 2c-0.69125 0-1.25 0.56-1.25 1.25s0.55875 1.25 1.25 1.25h1.9825l-4.1162 4.1162c-0.48875 0.48875-0.48875 1.2788 0 1.7675 0.24375 0.24375 0.56375 0.36625 0.88375 0.36625s0.64-0.1225 0.88375-0.36625l4.1162-4.1162v1.9825c0 0.69 0.55875 1.25 1.25 1.25s1.25-0.56 1.25-1.25v-6.25zm-7.1338 11.616-4.1162 4.1162v-1.9825c0-0.69-0.55875-1.25-1.25-1.25s-1.25 0.56-1.25 1.25v6.2488h1.245l5.005 0.00125c0.69 0 1.25-0.56 1.25-1.25s-0.55875-1.25-1.25-1.25h-1.9825l4.1162-4.115c0.48875-0.48875 0.48875-1.2788 0-1.7675s-1.2788-0.49-1.7675-0.0012zm-2.8662-1.6162c0.69 0 1.25-0.56 1.25-1.25v-3.75h3.75c0.69125 0 1.25-0.56 1.25-1.25s-0.55875-1.25-1.25-1.25h-6.2488l-0.00125 6.25c0 0.69 0.55875 1.25 1.25 1.25zm12.5 0c-0.69125 0-1.25 0.56-1.25 1.25v3.75h-3.75c-0.69125 0-1.25 0.56-1.25 1.25s0.55875 1.25 1.25 1.25h6.25v-6.25c0-0.69-0.55875-1.25-1.25-1.25z" fill="#69c" stroke-width="1.25"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m4.6515 13.25c-0.69123 0-1.25 0.56001-1.25 1.25 0 0.69001 0.55873 1.25 1.25 1.25h1.8312l-4.1161 4.1163c-0.48873 0.48876-0.48873 1.2788 0 1.7675 0.24374 0.24375 0.56373 0.36626 0.88372 0.36626s0.63998-0.1225 0.88372-0.36626l4.2674-4.2676v2.1338c0 0.69001 0.55873 1.25 1.25 1.25 0.69123 0 1.0987-0.56001 1.0987-1.25v-6.2501zm1.0987-2.5c0.68998 0 1.25-0.56001 1.25-1.25v-2.5h2.4999c0.69123 0 1.25-0.56001 1.25-1.25s-0.55873-1.25-1.25-1.25h-4.9986l-0.00125 5.0001c0 0.69001 0.55873 1.25 1.25 1.25zm12.5 2.5c-0.69123 0-1.25 0.56001-1.25 1.25v2.5h-2.4999c-0.69123 0-1.25 0.56001-1.25 1.25s0.55873 1.25 1.25 1.25h4.9998v-5.0001c0-0.69001-0.55873-1.25-1.25-1.25zm1.6162-10.884-4.1161 4.1163v-1.9825c0-0.69001-0.55873-1.25-1.25-1.25-0.69123 0-1.25 0.56001-1.25 1.25v6.2501h6.2498c0.68998 0 1.25-0.56001 1.25-1.25 0-0.69001-0.55873-1.25-1.25-1.25h-1.9824l4.1161-4.1151c0.48874-0.48876 0.48874-1.2788 0-1.7675-0.48874-0.48876-1.2787-0.49001-1.7674-0.00125z" fill="#69c" stroke-width="1.25"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m17 6.4446h-2.3178l1.4367-1.4367c0.43444-0.43444 0.43444-1.1367 0-1.5711-0.43444-0.43444-1.1367-0.43444-1.5711 0l-4.1189 4.1189 4.1189 4.1189c0.21667 0.21667 0.50111 0.32556 0.78556 0.32556 0.28444 0 0.56889-0.10889 0.78556-0.32556 0.43444-0.43444 0.43444-1.1367 0-1.5711l-1.4367-1.4367h2.3178c1.5322 0 2.7778 1.4956 2.7778 3.3333s-1.4956 3.3333-3.3333 3.3333c-0.61444 0-1.1111 0.49778-1.1111 1.1111 0 0.61333 0.49667 1.1111 1.1111 1.1111 3.0633 0 5.5556-2.4922 5.5556-5.5556 0-3.0633-2.2433-5.5556-5-5.5556zm-9.1189 5.8811c-0.43444 0.43444-0.43444 1.1367 0 1.5711l1.4367 1.4367h-2.3178c-1.5322 0-2.7778-1.4956-2.7778-3.3333s1.4956-3.3333 3.3333-3.3333c0.61444 0 1.1111-0.49778 1.1111-1.1111 0-0.61333-0.49667-1.1111-1.1111-1.1111-3.0633 0-5.5556 2.4922-5.5556 5.5556 0 3.0633 2.2433 5.5556 5 5.5556h2.3178l-1.4367 1.4367c-0.43444 0.43444-0.43444 1.1367 0 1.5711 0.21667 0.21667 0.50111 0.32556 0.78556 0.32556 0.28444 0 0.56889-0.10889 0.78556-0.32556l4.1189-4.1189-4.1189-4.1189c-0.43444-0.43444-1.1367-0.43444-1.5711 0z" fill="#aeaeae" stroke-width="1.1111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m20 0h-14.667c-0.35333 0-0.69333 0.14-0.94267 0.39067l-4 4-0.076 0.082667c-0.18533 0.22-0.3 0.49733-0.31333 0.8l-0.0013333 0.070666v14.656c0 2.2053 1.7947 4 4 4h12c1.7387 0 3.2213-1.1147 3.772-2.6667h0.89467c1.8693 0 3.3333-1.756 3.3333-4v-13.333c0-2.2053-1.7947-4-4-4zm-16 21.333c-0.73467 0-1.3333-0.59733-1.3333-1.3333v-13.333h2.6667v14.667zm13.333-1.3333c0 0.736-0.59867 1.3333-1.3333 1.3333h-9.3333v-14.667h9.3333c0.73467 0 1.3333 0.59733 1.3333 1.3333zm4-2.6667c0 0.82667-0.432 1.3333-0.66667 1.3333h-0.66667v-10.667c0-2.2053-1.7947-4-4-4h-11.448l1.3333-1.3333h14.115c0.73467 0 1.3333 0.59733 1.3333 1.3333z" fill="#aeaeae" stroke-width="1.3333"/>
</svg>

Before

Width:  |  Height:  |  Size: 807 B

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m6.9043 4.2227-1.1113 1.1113h9.541c1.8378 0 3.332 1.4943 3.332 3.332v8.8887h0.55664c0.19556-1e-6 0.55469-0.42049 0.55469-1.1094v-11.111c0-0.61333-0.49911-1.1113-1.1113-1.1113h-11.762zm-1.582 3.332v10.912h1.123v-10.912h-1.123zm2.2324 0v10.912h8.8906v-9.8008c1e-6 -0.61333-0.4991-1.1113-1.1113-1.1113h-7.7793z" fill="#aeaeae" opacity=".95"/>
<path d="m4.2227 7.5547v11.111c1e-7 0.61333 0.49911 1.1113 1.1113 1.1113h1.1113v-12.223h-2.2227zm3.332 0v12.223h7.7793c0.61222 0 1.1113-0.498 1.1113-1.1113v-10c1e-6 -0.61333-0.4991-1.1113-1.1113-1.1113h-7.7793z" fill="#d64848" opacity=".95"/>
<path d="m18.667 2h-12.222c-0.29444 0-0.57778 0.11667-0.78556 0.32556l-3.3333 3.3333-0.063333 0.068889c-0.15444 0.18333-0.25 0.41444-0.26111 0.66667l-0.0011115 0.058889v12.213c0 1.8378 1.4956 3.3333 3.3333 3.3333h10c1.4489 0 2.6844-0.92889 3.1433-2.2222h0.74556c1.5578 0 2.7778-1.4633 2.7778-3.3333v-11.111c0-1.8378-1.4956-3.3333-3.3333-3.3333zm-13.333 17.778c-0.61222 0-1.1111-0.49778-1.1111-1.1111v-11.111h2.2222v12.222zm11.111-1.1111c0 0.61333-0.49889 1.1111-1.1111 1.1111h-7.7778v-12.222h7.7778c0.61222 0 1.1111 0.49778 1.1111 1.1111zm3.3333-2.2222c0 0.68889-0.36 1.1111-0.55556 1.1111h-0.55556v-8.8889c0-1.8378-1.4956-3.3333-3.3333-3.3333h-9.54l1.1111-1.1111h11.762c0.61222 0 1.1111 0.49778 1.1111 1.1111z" fill="#8d1919" stroke-width="1.1111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m16.203 2h-8.4065c-1.738 0-3.1524 1.4144-3.1524 3.1524v14.711c0 0.54012 0.10928 0.99406 0.32365 1.3503 0.59265 0.9825 1.9072 1.0592 2.9559 0.0084l3.3332-3.3332c0.39405-0.393 1.0918-0.393 1.4858 0l3.3332 3.3332c0.51594 0.51595 1.0529 0.7776 1.5972 0.7776 0.83749 0 1.6823-0.66096 1.6823-2.1363v-14.711c0-1.738-1.4144-3.1524-3.1524-3.1524zm-8.4065 2.1016h8.4065c0.57899 0 1.0508 0.47181 1.0508 1.0508v10.408l-2.5755-2.3612c-1.4774-1.3545-3.8806-1.3534-5.3581 0l-2.5745 2.3612v-10.408c0-0.57899 0.47181-1.0508 1.0508-1.0508zm6.432 12.302c-0.59371-0.59371-1.385-0.92051-2.2288-0.92051-0.8438 0-1.6351 0.32785-2.2288 0.92051l-3.0253 3.0253v-2.4421l3.2848-3.0116c1.0855-0.99511 2.8519-0.99511 3.9374 0l3.2859 3.0116v2.4421z" fill="#69c" stroke-width="1.0508"/>
</svg>

Before

Width:  |  Height:  |  Size: 909 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m19.778 5.5378v-0.20444c0-1.8411-1.4922-3.3333-3.3333-3.3333-1.8411 0-3.3333 1.4922-3.3333 3.3333h-2.2222c0-1.8411-1.4922-3.3333-3.3333-3.3333-1.8411 0-3.3333 1.4922-3.3333 3.3333v0.20444c-1.29 0.46111-2.2222 1.6822-2.2222 3.1289v10c0 1.8378 1.4956 3.3333 3.3333 3.3333h13.333c1.8378 0 3.3333-1.4956 3.3333-3.3333v-10c0-1.4467-0.93222-2.6678-2.2222-3.1289zm-4.4444-0.20444c0-0.61333 0.49667-1.1111 1.1111-1.1111 0.61444 0 1.1111 0.49778 1.1111 1.1111v2.2222c0 0.61333-0.49667 1.1111-1.1111 1.1111-0.61444 0-1.1111-0.49778-1.1111-1.1111zm-8.8889 0c0-0.61333 0.49667-1.1111 1.1111-1.1111 0.61444 0 1.1111 0.49778 1.1111 1.1111v2.2222c0 0.61333-0.49667 1.1111-1.1111 1.1111-0.61444 0-1.1111-0.49778-1.1111-1.1111zm13.333 13.333c0 0.61222-0.49778 1.1111-1.1111 1.1111h-13.333c-0.61333 0-1.1111-0.49889-1.1111-1.1111v-6.6667h15.556z" fill="#69c" stroke-width="1.1111"/>
</svg>

Before

Width:  |  Height:  |  Size: 1019 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m20.121 3.8786c-1.17-1.1715-3.0721-1.1715-4.2421 0l-3.8791 3.8791-3.8791-3.8791c-1.17-1.1715-3.0721-1.1715-4.2421 0-1.1715 1.1715-1.1715 3.0706 0 4.2421l3.8776 3.8791-3.8776 3.8791c-1.1715 1.1715-1.1715 3.0706 0 4.2421 0.58501 0.58651 1.353 0.87902 2.121 0.87902s1.536-0.29251 2.121-0.87902l3.8791-3.8791 3.8791 3.8791c0.58501 0.58651 1.353 0.87902 2.121 0.87902 0.76802 0 1.536-0.29251 2.121-0.87902 1.1715-1.1715 1.1715-3.0706 0-4.2421l-3.8776-3.8791 3.8776-3.8791c1.1715-1.1715 1.1715-3.0706 0-4.2421z" fill="#aeaeae" stroke-width="1.5"/>
</svg>

Before

Width:  |  Height:  |  Size: 696 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.5138 0-10 4.4862-10 10s4.4862 10 10 10 10-4.4862 10-10-4.4862-10-10-10zm-6.25 10c0-1.04 0.28-2.005 0.73-2.8688l8.3888 8.3888c-0.86375 0.45-1.8288 0.73-2.8688 0.73-3.4462 0-6.25-2.8038-6.25-6.25zm11.77 2.8688-8.3888-8.3888c0.86375-0.45 1.8288-0.73 2.8688-0.73 3.4462 0 6.25 2.8038 6.25 6.25 0 1.04-0.28 2.005-0.73 2.8688z" fill="#d64848" stroke-width="1.25"/>
</svg>

Before

Width:  |  Height:  |  Size: 522 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m14.526 2.5261c0-1.3958-1.1318-2.5264-2.5264-2.5264s-2.5264 1.1306-2.5264 2.5264v15.158h5.0528zm6.3159 5.0528c0-1.3958-1.1318-2.5264-2.5264-2.5264-1.3946 0-2.5264 1.1306-2.5264 2.5264v10.106h5.0527zm-12.632 3.7896c0-1.3958-1.1318-2.5264-2.5264-2.5264s-2.5264 1.1306-2.5264 2.5264v6.3159h5.0527zm12.632 10.105h-17.685c-0.69854 0-1.2632 0.56464-1.2632 1.2632 0 0.69854 0.56464 1.2632 1.2632 1.2632h17.685c0.69854 0 1.2632-0.56464 1.2632-1.2632 0-0.69854-0.56464-1.2632-1.2632-1.2632z" fill="#aeaeae" stroke-width="1.2632"/>
</svg>

Before

Width:  |  Height:  |  Size: 676 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24" height="24" version="1.2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m3.7531 6.4345c-1.0042 1.0029-1.0042 2.6332 0 3.6361l8.2467 8.248 8.2467-8.248c0.50272-0.50144 0.75344-1.1597 0.75344-1.818 0-0.6583-0.25072-1.3166-0.75344-1.818-1.0042-1.0042-2.6319-1.0042-3.6361 0l-4.6107 4.6094-4.6107-4.6094c-1.0042-1.0042-2.6319-1.0042-3.6361 0z" fill="#69c" stroke-width="1.2857"/>
</svg>

Before

Width:  |  Height:  |  Size: 458 B

Some files were not shown because too many files have changed in this diff Show More